3D Camera Mobility
Unlike LiDAR-based systems, cameras provide both geometric and semantic information, allowing robots not only to understand the structure of the environment, but also to recognize and interpret objects.
This section focuses on the system architecture and core capabilities, and connects to hands-on demos provided in the Robotic Suite.
1. System Overview
A typical 3D camera-based robot includes:
- Sensor: RGB-D camera or stereo camera
- Perception: Visual SLAM, depth estimation, object detection
- Planning: Path planning with vision-based inputs
- Action: Robot base control
This corresponds to the robotics pipeline:
- /camera/image + /depth → /perception → /plan → /cmd_vel
2. Key Capabilities
-
Visual SLAM
Perform localization and mapping using camera data -
Depth Perception
Estimate distance using RGB-D or stereo vision -
Semantic Understanding
Detect and classify objects (e.g., people, obstacles, markers) -
Scene Understanding
Combine geometry and AI to interpret environments -
Autonomous Navigation
Navigate using vision-based perception
3. Demo & Sample Code
To help you get started, the Robotic Suite provides pre-built demo applications and sample code for 3D camera-based mobility.
Available Samples
- 3.1 Vision-Based Navigation
Demonstrates navigation using camera perception and depth data

These samples are all packaged in containers to enable rapid evaluation and learning.
👉 Please refer to the corresponding sample code pages for:
- Step-by-step setup instructions
- Launch commands
- Code structure and customization
4. Use Cases
- Service robots (human interaction)
- Retail and hospitality robots
- Smart surveillance and monitoring
- AI-powered robotics applications
5. Considerations
- Sensitive to lighting conditions
- Depth accuracy may vary depending on sensor type
- Higher computational requirements for AI inference
- May require GPU acceleration for real-time performance
3D Camera Mobility enables robots to achieve rich semantic understanding and AI-driven perception, making it a key technology for intelligent robotics applications.