Welcome to Bob’s Handbuch

This is a collection of various ROS 2 packages and nodes for natural language processing, LLM integration, and system control. They leverage ROS topics to connect NLP and LLM components seamlessly.

Key Features:

  • LLM Integration: Compatible Chat Completion API client with function calling capabilities.

  • Speech Processing: Real-time Speech-to-Text and Text-to-Speech.

  • Vision: Image-to-Text description.

  • Vector Database: Text and Image embedding and querying.

  • Utilities: Topic filtering and routing, simplified launch configuration.

  • Infrastructure: Docker-in-Docker sandbox environment.