Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quadrupled joystick teleop to publish cmd_vel #113

Open
wants to merge 6 commits into
base: spot_arm
Choose a base branch
from

Conversation

k-okada
Copy link
Owner

@k-okada k-okada commented Dec 12, 2024

publish cmd_vel from quadruped_joystick_teleop

I noticed that the cycle is not stable, probably due to reading joy on docker. On the other hand, PR2 is using https://github.com/PR2/pr2_apps/blob/melodic-devel/pr2_teleop_general/src/pr2_teleop_general_joystick.cpp to generate cmd_vel with a fixed cycle.

This patch added publish_cmd_vel option to quadruped_joystick_teleop node.

  • e83234b [jsk_spot_startup] set publish_cmd_vel_from_quadruped_joystick_teleop to publish cmd_vvel from publish_cmd_vel_from_quadruped_joystick_teleop at the rate defined in config/dualsense_teleop_twist_joy.yaml, instead of teleop_node/teleop_twist_joy
  • 0ef17fc [jsk_robot_startup/quadruped_joystick_teleop] add publish_cmd_vel_from_quadruped_joystick_teleop option to quadruped_joystick_teleop.launch. publish cmd_vel from publish_cmd_vel_from_quadruped_joystick_teleop at the specified rate, instead of teleop_node/teleop_twist_joy, which publish cmd_vel based at the rate of joy topic
  • c9a7511 [jsk_robot_startup/quadruped_joystick_teleop] modify teleop_twist_joy: set ~publish_cmd_vel true to publich cmd_vel within quadruped_joystick_teleop
  • e5d8c80 [jsk_robot_startup/quadruped_joystick_teleop] modify teleop_twist_joy: private->protected Impl, disable joy_sub
  • 87b3010 [jsk_robot_startup/quadruped_joystick_teleop] add src/teleop_twist_joy/teleop_twist_joy.cpp include/teleop_twist_joy/teleop_twist_joy.h, copied from https://github.com/ros-teleop/teleop_twist_joy/tree/4f61e6d853138b153aeda0984d2abeb7a04d87bb

@sktometometo

…: set ~publish_cmd_vel true to publich cmd_vel within quadruped_joystick_teleop
…m_quadruped_joystick_teleop option to quadruped_joystick_teleop.launch. publish cmd_vel from publish_cmd_vel_from_quadruped_joystick_teleop at the specified rate, instead of teleop_node/teleop_twist_joy, which publish cmd_vel based at the rate of joy topic
… to publish cmd_vvel from publish_cmd_vel_from_quadruped_joystick_teleop at the rate defined in config/dualsense_teleop_twist_joy.yaml, instead of teleop_node/teleop_twist_joy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant