Skip to content

This project is the result of my undergraduate thesis in Mechatronics Engineering. Developed in MATLAB, it simulates an algorithm to coordinate motion of two robots transporting gutters inside a warehouse.

License

Notifications You must be signed in to change notification settings

GermanAndresVargasTorres/Cooperative-robotics-simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cooperative-robotics-simulation

Image

This project is the result of my undergraduate thesis in Mechatronics Engineering. Developed in MATLAB and based on the mGaia agent oriented software engineering (AOSE) methodology, it simulates a Multi-Agent System (MAS) algorithm in which two robots cooperate by communicating and coordinating their movements to transport an object too large to be carried individually.

The simulation accounts for robot kinematics and sensor operation, and allows the user to monitor both robots' coordinates and message exchanges, as well as generating events such as path obstacles and loss of communication between the robots.

The source files in this project are registered on my behalf at Unversidad Militar Nueva Granada, and are thus confidential and for demonstration purposes only. Please refer to the license for more details.

The media folder contains video recordings of the simulation.

To interact with the simulation, you must install MATLAB and perform the following steps:

  1. Download the src folder.
  2. Open MATLAB and navigate to the location where the folder was downloaded.
  3. Start the simulation by typing run(AmbienteVirtual) in the "Command Window" or by double-clicking AmbienteVirtual.m in the left-side navigation pane.

About

This project is the result of my undergraduate thesis in Mechatronics Engineering. Developed in MATLAB, it simulates an algorithm to coordinate motion of two robots transporting gutters inside a warehouse.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages