Tracking de drones bebop par optical flow
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lhark f440d0235f Remove example file 10 years ago
msg add new message type BoundingBox 10 years ago
src Remove example file 10 years ago
CMakeLists.txt Add ncurses interfaces to control.cpp 10 years ago
README.md Update README.md 10 years ago
commandes Remove rect joining, bounding box cleaning, control smoothing 10 years ago
package.xml Add ncurses interfaces to control.cpp 10 years ago

README.md

Papillon

Comportements émergents avec les drônes bebop

Utilisation

Il faut en premier lieu se connecter en WiFi au drone.

Il faut ensuite bien entendu lancer roscore.

Une fois ce dernier lancé, on peut lancer le driver du drone afin qu'il soit connecté à ROS à l'aide de la commande :

  $ roslaunch bebop_driver bebop_node.launch

Il faut ensuite lancer les deux noeuds de papillon à l'aide des commandes :

  $ rosrun papillon papillon
  $ rosrun papillon control

Enfin, sur le noeud control, lors de l'appui sur la touche F le drone décolle et commence à suivre les mouvements qu'il détecte.

Lors d'un appui sur la touche Espace, le drone arrête de suivre et se pose.