Navigate with a Rover Base
Introduction to using a rover base with the navigation service.
Introduction to using a rover base with the navigation service.
The base component allows you to move a mobile robot without needing to send commands to individual components like motors.
Use a Viam SDK to program a rover to move in a square.
Configure a fake base to use for testing without physical hardware.
Configure and wire a two-wheeled base with a microcontroller.
Configure and wire a wheeled base.
Build and control an affordable, functional outdoor rover (choose 3).
Configure a sensor-controlled base, a robotic base with feedback control from a movement sensor.
Give commands to define waypoints and move your machine along those waypoints while avoiding obstacles.
The navigation service uses GPS to autonomously navigate a rover to user-defined waypoints.
Use Viam to teleoperate and navigate rover bases.
Give commands to get a list of inputs from the controller that are being monitored for that control mode.
The base remote control service allows you to remotely control a base with an input controller like a gamepad.
Integrate a custom base component with the Viam Python SDK.
Modernize the Omnibot 2000 from the 1980s with Viam and AI.
Harness AI and use ChatGPT to add life to your Viam rover and turn it into a companion robot.
Integrate an Intermode rover as a modular resource base component with CAN bus.
Build a foam dart launcher with a wheeled rover and a Raspberry Pi.
Build a line-following robot that relies on a webcam and color detection.
Instructions for detecting and following a colored object with a rover, like a SCUTTLE robot.
Drive a wheeled rover with a Bluetooth gamepad that has a dongle.
Configure a rover like the a Yahboom 4WD Rover or a SCUTTLE robot on the Viam platform.
Configure a wheeled odometry movement sensor.