assisted-teleop
CommunitySafe operator-controlled teleop with collision filtering.
Software Engineering#ros2#collision-avoidance#behavior-tree#nav2#costmap#assisted-teleop#teleoperation
Authorwimblerobotics
Version1.0.0
Installs0
System Documentation
What problem does it solve?
AssistedTeleop enables a human operator to send manual velocity commands while the behavior server enforces collision avoidance by scaling down or zeroing commands that would drive the robot into obstacles. Unlike raw teleop, every command is projected forward against the costmap before execution, providing a smooth safety envelope.
Core Features & Use Cases
- Collision-aware projection of operator commands using the local costmap
- Configurable parameters (e.g., projection_time, simulation_time_step) for tuning safety vs. responsiveness
- Use cases include remote teleoperation, recovery assistance, and maintenance positioning where collision safety is critical
Quick Start
Launch the AssistedTeleop behavior on the behavior server and publish operator commands to cmd_vel_teleop to begin assisted teleoperation.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: assisted-teleop Download link: https://github.com/wimblerobotics/ros2-copilot-skills/archive/main.zip#assisted-teleop 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 471,000+ vetted skills library on demand.