Tracking de drones bebop par optical flow
Go to file
2016-06-21 15:54:29 +02:00
msg add new message type BoundingBox 2016-06-14 12:53:22 +02:00
src Remove unused variable 2016-06-21 15:54:29 +02:00
CMakeLists.txt Add ncurses interfaces to control.cpp 2016-06-16 02:20:49 +02:00
commandes Remove rect joining, bounding box cleaning, control smoothing 2016-06-16 18:42:19 +02:00
package.xml Add ncurses interfaces to control.cpp 2016-06-16 02:20:49 +02:00
README.md Update README.md 2016-06-21 15:51:54 +02:00

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.