Ceci est un template de dépôt Git pour le cours d'ingénierie système et modélisation robotique à l'ENSTA Bretagne en 2021.
sudo apt install ros-<ROS-DISTRO>-gazebo-* ros-<ROS-DISTRO>-joint-state-publisher ros-<ROS-DISTRO>-joint-state-publisher-gui cd ros2_workspace
colcon build --symlink-install
source install/setup.bashDans un terminal :
ros2 launch tennis_court tennis_court.launch.pyDans un autre terminal
ros2 launch tennis_ball_collector_launch mission_1.launch.py| Nom |
|---|
| Samuel PROUTEN |
| Hugo SABATIER |
| Maxime LEGEAY |
| Estelle ARRICAU |
| Hugo PIQUARD |
| Antonin BETAILLE |
Lien vers le Taiga.
your_folder/
│
└───TennisBallCollector/
│ └───compute_trajectory/
| | └───naolibs/
| | └───naoqi-sdk-2.1.4.13-linux64/
| | └───pynaoqi-python2.7-2.1.4.13-linux64/
| | └───V-REP_PRO_EDU_V3_6_2_Ubuntu18_04/
│ | │ vrep.sh
│ | │ ...
| |
| └───docs/
| | └───py/
| | └───scenes/
| |
| └───interfaces/
| | └───mgs/ *Messages personalisés*
| | └───naosimimgs/
| |
| └───reports/
| | └───py/
| | └───scenes/
│ |
└───ressources/
| |
│ |
└───roblochon_gazebo/
| |
│ |
└───robochon_description/
| |
│ |
└───sam_bot_description/
| |
│ |
└───tennis_ball_collector_launch/
| |
│ |
└───tennis_ball_detector/
| |
│ |
└───tennis_court/
| |
│ |
└───vadrouilleur_description/
| |
│ |
Le dossier tennis_court est un package ROS contenant le monde dans lequel le robot ramasseur de balle devra évoluer ainsi qu'un script permettant de faire apparaître des balles dans la simulation.
Ce package ne doit pas être modifié.
Consulter le README du package pour plus d'informations.
Le dossier docs contient tous les documents utiles au projet:
Le dossier reports doit être rempli avec les rapports d'objectifs et de rétrospectives en suivant les deux templates mis à disposition. Ces deux rapports doivent être rédigés respectivement au début et à la fin de chaque sprint.