Skip to content

arnaldojr/iROS_drone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iROS_drone

Pour toute question ou problème lié au TP drone (hors séance de TP), merci d'ouvrir une issue sur le repo suivant : https://github.com/simonernst/TP_drone/issues

Pour tout problème de compilation et d'erreurs liées à la simulation, merci de poser d'ouvrir une issue sur ce repo dans l'onglet "Issues"

Prérequis

  • Ubuntu 16.04
  • ROS Kinetic + Gazebo 7

Si vous utilisez une autre version de ROS :

ROS MELODIC (Ubuntu 18) voir ici

ROS NOETIC (Ubuntu 20) voir ici

  1. Création d'un workspace
mkdir -p ~/$VOTRE_WORKSPACE/src
  1. Depuis votre workspace
cd ~/$VOTRE_WORKSPACE/src
sudo apt-get install build-essential python-rosdep python-catkin-tools
git clone https://github.com/simonernst/iROS_drone
git clone https://github.com/ros-drivers/joystick_drivers
git clone https://github.com/AutonomyLab/bebop_autonomy.git
cd ..
rosdep update
rosdep install --from-paths src -i -y
catkin build

Ne pas oublier de sourcer son workspace après chaque compilation (source devel/setup.bash).

Utilisation

Deux modes sont disponibles suivant la partie du TP dans laquelle vous serez:

  • Lancement mode simulateur
roslaunch rotors_gazebo mav_velocity_control_with_fake_driver.launch
  • Lancement mode réel
roslaunch bebop_driver bebop_node.launch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 41.8%
  • Python 33.9%
  • C 12.7%
  • CMake 5.1%
  • Swift 2.9%
  • C# 1.1%
  • Other 2.5%