Development of an automated robotic warehouse simulation system that retrieves, classifies and stores materials and products. Some tech areas involved include safety, object and person recognition, object manipulation, robot-robot communication/coordination and robot-human interaction/cooperation.
This project is made using EAIBot Dashgo B1 platform, wich runs with ROS Kinetic.
For more information about project management and standards you can check our wiki.
Before setting up the project, you should have installed the following development tools:
Once you have installed the required third-party software, you can follow this steps:
Clone the project repository on your local machine.
SSH:
$ git clone --recurse-submodules https://github.com/RoBorregos/smart-factory.git
Enter __/dashgo_ws__ and install all dependencies using rosdep:
$ rosdep install --from-paths . --ignore-src --rosdistro=kinetic
To build ROS packages, run inside the __/dashgo_ws__:
$ catkin_make
Source the code:
$ source devel/setup.bash
And run simulation:
$ roslaunch src/navigation/launch/nav_simul.launch
For mock odometry movement also launch __move_base__ node:
$ roslaunch src/navigation/launch/move_base.launch
Use Ctrl + C
to exit the logs and turn all nodes and application down.
Name | Github | Role | |
---|---|---|---|
Aurora Tijerina | auro.tj@gmail.com | @AuroTB | PM & navigation |
Iqui Balam | iquibalamhm@gmail.com | @IquiBalamHM | Computer vision |
Paul Vazquez | pev@live.com.mx | @paulvazbad | Robot sinchronization and system coordination |
Miguel Elizondo | pev@live.com.mx | @Miguelelizondov | Cobot arm control |
Diego Prado | diegochapa01@live.com | @DiegoPrado27 | Electronics and PLC, UR Control |