This repository lists all EspeleoRobo's related repositories and wikis.
cd ~/catkin_ws/src/
git clone --recurse-submodules https://github.com/ITVRoC/espeleo.git
cd espeleo/
git submodule foreach --recursive git checkout master
git submodule foreach git pull origin master
rosdep install --from-paths src --ignore-src -r -y
https://github.com/ITVRoC/espeleo_bringup
- Clone and compile kacanopen to control the motors.
- Clone and compile espeleo_io to control the IOs.
- Clone and compile espeleo_locomotion to control espeleorobo.
- Install the driver xsens imu.
- Install the ouster 16 lidar.
- Clone and compile espeleo_planning.
- Clone and compile espeleo_gui GUI Interface for ESPELEO.
- Clone and compile espeleo_teleop to control the espeleo with joystick and keyboard.
- Clone and compile espeleo_msg_srv messages and services to espeleo.
- Espeleorobo v-rep's models.
This guide presents all nodes in EspeleoRobo, with its topics, messages and description. One may find a graphical representation here.
Provides a ROS interface to EPOS CAN functionalities.
Subscribed Topics TODO
Published Topics TODO
Provides solution to fault motors.
Converts linear and angular velocities input to coordinated joints actions.
Subscribed Topics
/cmd_vel
-<geometry_msgs/Twist>
- Receives linear (in [m/s]) and angular (in [rad/s]) commands.
Published Topics TODO
To update the submodules to the current master branch execute the following code:
cd espeleo/
git submodule update --recursive --remote