/intelligent-robotics

Creation of an intelligent robot via the VREP simulator (Copellia).

Primary LanguageMATLAB

Introduction to intelligent robotics

The goal of this project is to program a robotic agent that gathers information about its environment using the sensors, plans a set of actions to respond appropriately to sensed data based on a pre-existing strategy, and executes a set of motor commands to carry out the actions that the plan calls for.

This project has been realized by :

as part of the Introduction to intelligent robotics course given by Professor Sacré to the master students of Civil Engineering at the University of Liège during the academic year 2019-2020, and uses the following resources to run :

Milestone navigation

In this milestone, the robot explores its environment and creates an appropriate representation of it. This milestone has been realized in the file navigation.m.

Milestone manipulation

In this milestone, the robot grabs some objects and brings them to a specific table. This milestone has been realized in the file manipulation.m.

How to run the code

To run the code, the different resources used for this project (mentioned above) must be installed.

When all resources are installed :

  1. Put the trs/ folder (with appropriate modifications, available here) in the matlab/ folder;
  2. Launch MATLAB and run the startup.m script (by default, MATLAB should run it automatically);
  3. Lauch VREP;
  4. Update the Values initialization part of the main.m file;
  5. Run the main.m script.

Score

  • This project received a score of 19/20.