Diferencia entre revisiones de «Mecanumrob common»
Ir a la navegación
Ir a la búsqueda
Página creada con «= Nodes = = Messages = = Services =» |
Sin resumen de edición |
||
| Línea 1: | Línea 1: | ||
Este paquete contiene las definiciones de mensajes y servicios usados por los demás paquetes del Mecanumrob. También incluye otros nodos relacionados con la teleoperación, scripts de configuración y otros archivos varios. | |||
= Launch = | |||
= Nodes = | = Nodes = | ||
== ds4_teleop.py == | |||
=== Subscribed Topics === | |||
<code>joy</code> (sensor_msgs/Joy) | |||
:: Estado del control. | |||
=== Published Topics === | |||
<code>cmd_vel</code> (geometry_msgs/Twist) | |||
:: Comandos de velocidad para la base. | |||
=== Parameters === | |||
<code>~x_axis</code> (int, default: 1) | |||
:: Eje del control para mover el robot hacia adelante y atrás. Por default el joystick izquierdo en dirección vertical. | |||
<code>~y_axis</code> (int, default: 0) | |||
:: Eje del control para mover el robot hacia la izquierda y derecha. Por default el joystick izquierdo en dirección horizontal. | |||
<code>~z_axis</code> (int, default: 3) | |||
:: Eje del control para rotar el robot. Por default el joystick derecho en dirección horizontal. | |||
<code>~v_axis</code> (int, default: 2) | |||
:: Eje del control para regular la velocidad máxima del robot. Por default el trigger R2. | |||
<code>~safety_b</code> (int, default: 5) | |||
:: Botón de seguridad, debe mantenerse presionado para poder mover el robot. Por default R1. | |||
<code>~v_max</code> (double, default: 0.3) | |||
:: Velocidad máxima lineal (m/s). | |||
<code>~w_max</code> (double, default: 0.6) | |||
:: Velocidad máxima angular (m/s). | |||
== ds4_planner.py == | |||
=== Subscribed Topics === | |||
<code>joy</code> (sensor_msgs/Joy) | |||
:: Estado del control. | |||
<code>odom</code> (nav_msgs/Odometry) | |||
:: Odometría de la base | |||
=== Services Called === | |||
<code>set_goal</code> (vfhp_local_planner/SetGoal) | |||
:: Servicio del local planner para definir la meta. | |||
=== Parameters === | |||
<code>~cross_btn</code> (int, default: 0) | |||
:: Botón equis. | |||
<code>~triangle_btn</code> (int, default: 2) | |||
:: Botón triángulo. | |||
<code>~home_btn</code> (int, default: 10) | |||
:: Botón PS. | |||
<code>~safety_btn</code> (int, default: 5) | |||
:: Botón de seguridad, . | |||
<code>~btn_down_time</code> (int, default: 5) | |||
:: Botón de seguridad, debe mantenerse presionado para poder mover el robot. Por default R1. | |||
<code>~planner_dist</code> (double, default: 2.5) | |||
:: Velocidad máxima lineal (m/s). | |||
= Messages = | = Messages = | ||
= Services = | = Services = | ||
= Scripts = | |||
= Otros archivos = | |||
Revisión del 20:48 4 dic 2019
Este paquete contiene las definiciones de mensajes y servicios usados por los demás paquetes del Mecanumrob. También incluye otros nodos relacionados con la teleoperación, scripts de configuración y otros archivos varios.
Launch
Nodes
ds4_teleop.py
Subscribed Topics
joy (sensor_msgs/Joy)
- Estado del control.
Published Topics
cmd_vel (geometry_msgs/Twist)
- Comandos de velocidad para la base.
Parameters
~x_axis (int, default: 1)
- Eje del control para mover el robot hacia adelante y atrás. Por default el joystick izquierdo en dirección vertical.
~y_axis (int, default: 0)
- Eje del control para mover el robot hacia la izquierda y derecha. Por default el joystick izquierdo en dirección horizontal.
~z_axis (int, default: 3)
- Eje del control para rotar el robot. Por default el joystick derecho en dirección horizontal.
~v_axis (int, default: 2)
- Eje del control para regular la velocidad máxima del robot. Por default el trigger R2.
~safety_b (int, default: 5)
- Botón de seguridad, debe mantenerse presionado para poder mover el robot. Por default R1.
~v_max (double, default: 0.3)
- Velocidad máxima lineal (m/s).
~w_max (double, default: 0.6)
- Velocidad máxima angular (m/s).
ds4_planner.py
Subscribed Topics
joy (sensor_msgs/Joy)
- Estado del control.
odom (nav_msgs/Odometry)
- Odometría de la base
Services Called
set_goal (vfhp_local_planner/SetGoal)
- Servicio del local planner para definir la meta.
Parameters
~cross_btn (int, default: 0)
- Botón equis.
~triangle_btn (int, default: 2)
- Botón triángulo.
~home_btn (int, default: 10)
- Botón PS.
~safety_btn (int, default: 5)
- Botón de seguridad, .
~btn_down_time (int, default: 5)
- Botón de seguridad, debe mantenerse presionado para poder mover el robot. Por default R1.
~planner_dist (double, default: 2.5)
- Velocidad máxima lineal (m/s).