ros2-cpp
CommunityEnhance ROS 2/C++ robotics projects with best practices and safety guidelines.
Authorarxxyr
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill unit provides best practices and safety guidelines for ROS 2/C++ robotics projects, addressing common concurrency pitfalls and ensuring robust project development.
Core Features & Use Cases
- Concurrency Best Practices: Mitigates issues related to asynchronous callbacks and shared resources.
- ROS 2 & C++ Guidelines: Ensures adherence to ROS 2 package structure, QoS, and data flow standards.
- Visual and Data Handling: Incorporates RealSense vision and Dora-rs data stream management.
- Use Case: For developers working on ROS 2 (Humble) projects using C++ and behavior trees, this Skill offers a comprehensive reference for Action Server handling and concurrency safety.
Quick Start
Apply the 'ros2-cpp' skill to a new ROS 2/C++ project to establish project conventions and concurrency safety.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ros2-cpp Download link: https://github.com/arxxyr/dotfiles/archive/main.zip#ros2-cpp Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.