Il s'agit d'une suite de Exemple de ROS facile à exécuter sur une machine virtuelle. Lançons le simulateur 3D de Kobuki (un robot comme Rumba) dans Gazebo. (Le noir dans ↓ bouge) Enfin, je deviens plus comme un joueur de robot.
Je l'ai installé jusqu'au bout et l'ai démarré, mais la version ne correspondait pas et je n'ai pas pu le démarrer. Reportez-vous à ce qui suit et ajoutez et mettez d'abord à jour le référentiel. Référence: Problème avec Indigo et Gazebo 2.2 --ROS Answers: Open Source Q & A Forum
$ sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu trusty main" > /etc/apt/sources.list.d/gazebo-latest.list'
$ wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install -y ros-indigo-kobuki-gazebo
À la fin, tout commence en même temps, donc pour l'instant, vérifiez simplement les commandes.
$ roslaunch kobuki_gazebo kobuki_playground.launch
Créez un modèle de package comme suit. kobuki_sample
est arbitraire car c'est le nom du paquet à créer. rospy
et std_msgs
spécifient des paquets dépendants, mais vous pouvez les ajouter plus tard pour ne pas trop vous inquiéter.
$ cd ~/catkin_ws/src
$ catkin_create_pkg kobuki_sample rospy std_msgs
catkin_make
$ cd ~/catkin_ws
$ catkin_make
$ source ~/catkin_ws/devel/setup.bash
Cela semble être une bonne idée de mettre le code source sous <package> / scripts
.
$ mkdir -p ~/catkin_ws/src/kobuki_sample/scripts
$ roscd kobuki_sample/scripts
$ vi sample.py
Le programme ci-dessous est une version légèrement modifiée du programme dans les livres suivants. Au fait, c'est une licence BSD. La réputation d'Amazon est élevée et c'est en fait un livre d'introduction facile à lire et à comprendre. Conseillé.
td> | La programmation de robots a commencé avec ROS- "Framework" pour des robots gratuits I ・ O BOOKS) Takashi Ogura Engineering Co., Ltd. 2015-06-25 Classement des ventes: 15436 Voir les détails sur Amazon font> par G-Tools font> td> tr > table>
|