ros2-debugging-assistant
v1.0.0
Published
A Node.js wrapper for the ROS 2 Debugging Assistant
Maintainers
Readme
ROS 2 Debugging Assistant
A Node.js wrapper for the ROS 2 Debugging Assistant that provides a chat-like interface powered by Streamlit to help developers inspect and troubleshoot their ROS 2 systems using natural language.
Installation
npm install -g ros2-debugging-assistantSetup
Configure your LLM vendor API keys:
ros2-debug setupThis will guide you through setting up API keys for OpenAI or AWS Bedrock. The keys will be stored securely in ~/.rai/.env.
Usage
Start the debugging assistant:
ros2-debug startThis will launch a local Streamlit server with the debugging assistant interface.
Features
- Interactive chat interface for debugging ROS 2 systems
- Real-time streaming of responses and tool executions
- Support for common ROS 2 debugging commands
- Secure API key management
Requirements
- Node.js 14+
- Python 3.6+
- ROS 2 environment
License
Apache-2.0
