Trajectory Racing Enhanced Application for Drones Robot Operating System
A custom wheeled robot in Gazebo's postoffice world. When the DRIVE button is pressed, the robot detects the RED gate, and drives toward it. Other functionality helps it get to its goal.
Robot drives to goal: https://drive.google.com/file/d/1rYaJ3Cpv5fvkwflFxktoz0EMZJfkWf6i/view?usp=sharing
Ubuntu18.04->Python2.7->OpenCV4.1.1->ROS Melodic->Gazebo9 (see tutorials, they are listed below)
updated by 11 May
Bot can move | Bot detects colour | Bot detects distance |
---|---|---|
✔️ Gazebo-Twist Integration | ✔️ Gazebo-OpenCV Integration | ✔️ Gazebo-LiDAR Integration |
✔️ Twist-ROS Integration | ✔️ OpenCV-ROS Integration | ✔️ LiDAR-ROS node Integration |
✖️ Action Server Integration | ✖️ Action Server Integration | ✖️ Action Server Integration |
✖️ SMACH Integration | ✖️ SMACH Integration | ✖️ SMACH Integration |
✖️ Virtualenv Integration | ✖️ Virtualenv Integration | ✖️ Virtualenv Integration |
This is a SMACH state machine for the robot.
See suggestions, then please contact me at [email protected]
- Bot detects face on webcam and in world
- Bot detects hand gestures on webcam
- Bot detects Alpha Pilot obstacle
- Bot detects Unity3D Bot
- Bot detects position of object
https://trello.com/b/6ZOWkQXU/stage-dvic
☑️ Upload project from ThomasCarstens PC
☑️ Collaborators must fork https://github.com/AlphaPilotFrance/BotDrivestoWaypoint and contributions are merged by pull request.
☑️ Can be demoed in 5min from ThomasCarstens PC but still needs work on...
🔲 Integrating the workspaces
🔲 Creating one launchfile
☑️ Clarity about areas that will benefit from contributions (see list above.)
🔲 Github files are setup for any machine that runs Ubuntu 18.04.
🔲 Run project in virtualenv ((steps to be determined))
🔲 One tutorial for HOW to run project (virtualenv, command line)
🔲 One tutorial for WHERE to add collaborations (project structure)
🔲 One tutorial for HOW to collaborate (Github, Unit Tests e.g. does it work and does it integrate)