Coder Social home page Coder Social logo

kevinbdn / hexabot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from arnacke/hexabot

0.0 1.0 0.0 16.18 MB

Ceci est un template de dépôt Git pour le cours d'ingénierie système et modélisation robotique de l'UV 5.8 à l'ENSTA Bretagne.

CMake 19.02% Python 80.98%

hexabot's Introduction

Hexabot

Ceci est un template de dépôt Git pour le cours d'ingénierie système et modélisation robotique de l'UV 5.8 à l'ENSTA Bretagne en 2020.

Lancer la simulation

Dépendences

Package ros: Effort controllers

$ sudo apt-get install ros-melodic-effort-controllers

Package ros: Openni-camera (Kinect module)

$ sudo apt-get install ros-melodic-openni-camera

Package ros: Hector-mapping (SLAM navigation)

$ sudo apt-get install ros-melodic-hector-mapping

Package ros: Hector-imu-attitude (IMU rectification)

$ sudo apt-get install ros-melodic-hector-imu-attitude-to-tf

Package ros: Map Server (sauvergarde la map)

$ sudo apt-get install ros-melodic-map-server

Démarrer la simulation

Controler manuellement l'hexapode

$ roslaunch phantomx_gazebo phantomx_gazebo.launch
-> 'Play' la simulation pour lancer le topic '/phantomx/cmd_vel'
$ rosrun rqt_robot_steering rqt_robot_steering

Accomplissement de la mission

Le package associé à l'accomplissement de la mission est workspaceRos/src/phantomx/phantomx_mission_completion. Vous trouverez plus d'informations dans le README du package. Pour lancer la mission il faut lancer le fichier launch phantomx_mission.launch:

$ roslaunch phantomx_mission_completion phantomx_mission.launch

Cette simulation ne donnera pas de rendu via RVIZ, pour lancer le RVIZ correspondant:

$ roslaunch phantomx_mission_completion phantomx_mission_rviz.launch

Pour sauvegarder la map générée:

$ rosrun map_server map_saver -f MapName

Groupe

Membres

  • Anouar MAHLA
  • Clément BICHAT
  • Kévin BEDIN
  • Erwann LANDAIS
  • Nathan FOURNIOL
  • Aurélien GRENIER

Gestion de projet

  • Lien vers le Taiga du groupe.

  • Voir le dossier reports/ pour voir les fichiers goals et debrief.

Structure du dépôt

Workspace ROS

Le dossier workspaceRos est la racine du workspace catkin pour les packages ROS. Ces derniers doivent être placés sous workspaceRos/src.
Consulter le README du workspace pour plus d'informations.

Documents

Le dossier docs contient tous les documents utiles au projet:

Rapports

Le dossier reports doit être rempli avec les rapports d'objectifs et de rétrospectives en suivant les deux templates mis à disposition. Ces deux rapports doivent être rédigés respectivement au début et à la fin de chaque sprint.

hexabot's People

Contributors

arnacke avatar nathanfourniol avatar xv25 avatar clebiche avatar grenieau avatar kevinbdn avatar tilletj avatar mahlaan avatar remirigal avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.