Skip to content

Introduce gamepad teleop#5

Merged
AntoniRL merged 30 commits into
humble-develfrom
feature/gamepad-teleop
May 13, 2026
Merged

Introduce gamepad teleop#5
AntoniRL merged 30 commits into
humble-develfrom
feature/gamepad-teleop

Conversation

@AntoniRL

@AntoniRL AntoniRL commented May 12, 2026

Copy link
Copy Markdown
Contributor

Description

Introduce a ROS2 teleoperation node enabling robot control using a gamepad interface.

Resolves #3

Motivation and context

This change provides an intuitive and portable teleoperation method for robot motion control and testing. It enables manual interaction with the robot through standard gamepad.

How has this been tested?

On the real robot in each control mode and speed.

Checklist

  • All TODOs in the code have been resolved or linked to a proper issue.
  • 🌵 Code has been (auto)formatted.
  • Documentation (e.g., README, CHANGELOG, Wiki) has been updated.
  • All automated checks have passed.

Clickup task: 869ap2165

@AntoniRL AntoniRL requested a review from macmacal May 12, 2026 07:34
@AntoniRL AntoniRL requested a review from sivral May 12, 2026 07:40
Comment thread teleop2servo/include/teleop2servo/gamepad_config.hpp
Comment thread teleop2servo/include/teleop2servo/teleop_utils.hpp Outdated
Comment thread teleop2servo/src/gamepad_teleop_node.cpp Outdated
Comment thread teleop2servo/src/gamepad_teleop_node.cpp Outdated
Comment thread teleop2servo/src/gamepad_teleop_node.cpp Outdated
Comment thread teleop2servo/src/gamepad_teleop_node.cpp Outdated
Comment thread teleop2servo/src/gamepad_teleop_node.cpp Outdated
Comment thread teleop2servo/src/gamepad_teleop_node.cpp Outdated
Comment thread teleop2servo/src/gamepad_teleop_node.cpp Outdated
Comment thread teleop2servo/src/gamepad_teleop_node.cpp Outdated

@macmacal macmacal left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🆗

@sivral sivral left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Loos good to me.

@AntoniRL AntoniRL requested review from Copilot and removed request for Copilot May 13, 2026 14:57
@AntoniRL AntoniRL merged commit 70d5976 into humble-devel May 13, 2026
3 checks passed
@AntoniRL AntoniRL deleted the feature/gamepad-teleop branch May 13, 2026 14:59
@macmacal macmacal changed the title Feature/gamepad teleop Introduce gamepad teleop May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Add controling the robot incartesian base frame

3 participants