Curated issues
C++ Robotics Good First Issues
C++ issues about Robotics: the project is written in C++ and the issue is about Robotics. The list opens on the ones we rated beginner-friendly.
Robotics
- Open issues
- 6.7k
- New this week
- 30
- Nobody on it yet
- 6.1k
- Average difficulty
- 4.1/5
What this list is like
- Average annotated difficulty: 4.1/5 across 6,995 issues.
- 6% of 6,995 time estimates are one day or less.
Updated Nov 3, 2026.
About Robotics
Robotics software perceives, plans and acts in the physical world. Work here includes motion planning, sensor drivers, simulation and frameworks such as ROS.
Issues somebody may already be working on are listed last. List everything by date
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
iamaisim/ProjectAirSim#241 ·
Maintainers usually reply within 1 day
-
Collision object MOVE modifies object pose before validating shape pose countMay be free again A pull request for this issue was closed without being merged. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 79/100
Maintainers usually reply within 1 day
-
component: wpimath type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
wpilibsuite/allwpilib#9552 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
tesseract-robotics/tesseract#1381 ·
-
bug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
KavrakiLab/vamp#126 ·
-
rmf_fleet_adapter: the Adapter's worker is created on the shared static event loop, so traffic-planning jobs block every callback of the fleet adapter for secondsMay be free again @mxgrey claimed this 28 days ago, and no pull request is open. Open
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
open-rmf/rmf_ros2#563 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
enhancement
Difficulty 2/5 Half a day Newbie friendliness 78/100
ros-industrial/ros2_canopen#448 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
-
Rejected frame rename removes the frame's old name from GeometryState's indexMay be free again @SeanCurtis-TRI claimed this 35 days ago, and no pull request is open. Opencomponent: geometry general type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
RobotLocomotion/drake#25023 · 1 assignee ·
Maintainers usually reply within 1 day
-
Rejected duplicate frame registration leaves a phantom child in GeometryStateMay be free again @SeanCurtis-TRI claimed this 35 days ago, and no pull request is open. Opencomponent: geometry general type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
RobotLocomotion/drake#25022 · 1 assignee ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
PX4/PX4-SITL_gazebo-classic#1093 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
uvic-auvic/Snappy2027#12 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
gazebosim/gz-physics#1076 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
gazebosim/gz-physics#1071 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
gazebosim/gz-physics#1070 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
ros-industrial/ros2_canopen#445 ·
-
Remove robot plugin from palletizing worldMay be free again @aroraanushri claimed this 50 days ago, and no pull request is open. Openenhancement humble
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
JdeRobot/RoboticsInfrastructure#793 · 2 comments ·
Maintainers usually reply within 1 day
-
status:stale
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
autowarefoundation/autoware_universe#13269 · 1 comment ·
Maintainers usually reply within 1 day
-
BLHeli passthrough fails with a DakeFPV 4-in-1 ESC running Bluejay 0.21.0.May be free again @AbhijeetKushwaha1213 claimed this 52 days ago, and no pull request is open. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
ArduPilot/ardupilot#34151 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
ArduPilot/ardupilot_gazebo#175 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
ArduPilot/ardupilot#34054 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
ArduPilot/ardupilot#33925 · 5 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
rosflight/rosflight_ros_pkgs#267 · 1 comment ·
-
BUG Copter
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
agilexrobotics/PikaAnyArm#14 ·
-
std::max mixes translational (m) and rotational (rad) errors in kdl_kinematics_plugin.cppMay be free again @Rudyy75 claimed this 133 days ago, and no pull request is open. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
moveit/moveit2#3747 · 2 comments ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
HunterSE: max_steer_angle and max_steer_angle_central values appear swapped in hunter_params.hppOpen
Difficulty 1/5 Under an hour Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
RobotecAI/ROSCon2023Demo#324 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 75/100
agilexrobotics/hunter_ros2#28 · 1 comment ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Ekumen-OS/andino#311 · 1 comment ·
Maintainers usually reply within 15 days
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
ros-industrial/ros2_canopen#423 ·
-
GPS-SBF bugOpenBUG GPS
Difficulty 1/5 Under an hour Newbie friendliness 72/100
ArduPilot/ardupilot#32631 · 6 comments ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
aerostack2/as2_platform_tello#14 · 1 reaction ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
ros-perception/image_common#346 · 1 reaction ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
RoboJackets/software-training#236 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 62/100
-
Difficulty 1/5 Under an hour Newbie friendliness 68/100
ros-perception/image_common#286 · 1 comment ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
変数の命名規則を正すOpen
Difficulty 1/5 Under an hour Newbie friendliness 68/100
jsk-ros-pkg/jsk_aerial_robot#471 ·
-
[ROS2] CameraInfoManager set_camera_info service callback returns without updating saved cal dataOpen
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
ros-perception/image_common#131 ·
Projects with the most open issues here
- ArduPilot/ardupilot — merges 28% of outside contributors' pull requests
- microsoft/AirSim
- cartographer-project/cartographer_ros
- cartographer-project/cartographer
- NUbots/NUbots
Related pages
Questions
- How many Robotics issues are open here?
- 6,651 open issues: 30 opened in the last seven days, and 6,070 with nobody working on them yet. We count them once a day.
- Where do I start?
- Pick an issue marked beginner-friendly, read the project's contributing guide and comment before you begin. The contributor guide walks through it, from choosing an issue to your first pull request.
- Can you pick one for me?
- Yes: sign in with GitHub and Your next issue shows one open issue nobody has claimed, matched to your languages, your time and the difficulty you want.