quadruped_ros2_control/commands/keyboard_input
Huang Zhenbiao ef11c036ad update README.md 2024-09-20 15:39:50 +08:00
..
include/keyboard_input can stand up 2024-09-11 20:41:12 +08:00
src fixed the frequency problem 2024-09-14 17:54:39 +08:00
CMakeLists.txt go1 description and keyboard input 2024-09-11 11:32:54 +08:00
LICENSE go1 description and keyboard input 2024-09-11 11:32:54 +08:00
README.md update README.md 2024-09-20 15:39:50 +08:00
package.xml go1 description and keyboard input 2024-09-11 11:32:54 +08:00

README.md

Keyboard Input

This node will read the keyboard input and publish a control_input_msgs/Input message.

Tested environment:

  • Ubuntu 24.04
    • ROS2 Jazzy
  • Ubuntu 22.04
    • ROS2 Humble
cd ~/ros2_ws
colcon build --packages-up-to keyboard_input
source ~/ros2_ws/install/setup.bash
ros2 run keyboard_input keyboard_input

1. Use Instructions for Unitree Guide

1.1 Control Mode

  • Passive Mode: Keyboard 1
  • Fixed Stand: Keyboard 2
    • Free Stand: Keyboard 3
    • Trot: Keyboard 4
    • SwingTest: Keyboard 9
    • Balance: Keyboard 0

1.2 Control Input

  • WASD IJKL: Move robot
  • Space: Reset Speed Input