User Tools

Site Tools


quimbox:ros

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
quimbox:ros [2018/09/21 14:44] gjohnenquimbox:ros [2018/09/27 14:33] (current) gjohnen
Line 6: Line 6:
  
 ===== quimesis_can_utils ===== ===== quimesis_can_utils =====
 +
 ==== Description ==== ==== Description ====
-==== Required packages ==== + 
-==== Subscribe  ====+This package is used as a library and not to instantiate nodes. It contains functions to read and write on the CAN bus. It is used by the quimmotor package.
  
 ===== quimesis_teleop ===== ===== quimesis_teleop =====
Line 15: Line 16:
  
 This package takes the information from the joystick as the buttons pressed and transform it into a Twist speed format. This package takes the information from the joystick as the buttons pressed and transform it into a Twist speed format.
- 
-==== Required packages ==== 
  
 ==== Subscribe  ==== ==== Subscribe  ====
Line 27: Line 26:
  
 ===== quimesis_safety ===== ===== quimesis_safety =====
 +
 ==== Description ==== ==== Description ====
  
-This package ensures that the physical limits of the robot are not exceeded.+This package ensures that the physical limits (acceleration, speed,...) of the robot are not exceeded. It also ensures that the robot stops moving when the ref_speed is zero.
  
-==== Required packages ==== 
 ==== Subscribe  ==== ==== Subscribe  ====
 +
 +  * /cmd_vel_in
 +  * /odom
 +
 ==== Publish ====  ==== Publish ==== 
 +
 +  * /cmd_vel_out
  
 ===== rplidar_ros ===== ===== rplidar_ros =====
 +
 +[[http://wiki.ros.org/rplidar]]
 +
 ==== Description ==== ==== Description ====
  
 This package get the Lidar information and transform it into a laser scan (cloud of points). This package get the Lidar information and transform it into a laser scan (cloud of points).
  
-==== Required packages ==== 
-==== Subscribe  ==== 
 ==== Publish ====  ==== Publish ==== 
 +
 +  * /laser_scan
  
 ===== quimesis_quimmotor ===== ===== quimesis_quimmotor =====
 ==== Description ==== ==== Description ====
- 
  
 This packages ensures the communication between the nodes and the QuimDC. This packages ensures the communication between the nodes and the QuimDC.
Line 52: Line 59:
 ==== Required packages ==== ==== Required packages ====
 ==== Subscribe  ==== ==== Subscribe  ====
 +
 +  * /left/cmd
 +  * /right/cmd
 +
 ==== Publish ====  ==== Publish ==== 
 +
 +  * /left/feedback
 +  * /right/feedback
  
quimbox/ros.1537533870.txt.gz · Last modified: 2018/09/21 14:44 by gjohnen