Directories ¶
Path | Synopsis |
---|---|
Package arm defines the arm that a robot uses to manipulate objects.
|
Package arm defines the arm that a robot uses to manipulate objects. |
eva
Package eva implements the Eva robot from Automata.
|
Package eva implements the Eva robot from Automata. |
fake
Package fake implements a fake arm.
|
Package fake implements a fake arm. |
register
Package register registers all relevant arms
|
Package register registers all relevant arms |
trossen
Package trossen implements arms from Trossen Robotics.
|
Package trossen implements arms from Trossen Robotics. |
universalrobots
Package universalrobots implements the UR arm from Universal Robots.
|
Package universalrobots implements the UR arm from Universal Robots. |
wrapper
Package wrapper is a package that defines an implementation that wraps a partially implemented arm
|
Package wrapper is a package that defines an implementation that wraps a partially implemented arm |
xarm
Package xarm implements some xArms.
|
Package xarm implements some xArms. |
yahboom
Package yahboom implements a yahboom based robot.
|
Package yahboom implements a yahboom based robot. |
Package audioinput defines an audio capturing device.
|
Package audioinput defines an audio capturing device. |
fake
Package fake implements a fake audio input.
|
Package fake implements a fake audio input. |
microphone
Package microphone implements a microphone audio input.
|
Package microphone implements a microphone audio input. |
register
Package register registers all relevant audio inputs and also subtype specific functions
|
Package register registers all relevant audio inputs and also subtype specific functions |
Package base defines the base that a robot uses to move around.
|
Package base defines the base that a robot uses to move around. |
agilex
Package limo implements the AgileX Limo base
|
Package limo implements the AgileX Limo base |
boat
Package boat implements a base for a boat with support for N motors in any position or angle This is an Experimental package
|
Package boat implements a base for a boat with support for N motors in any position or angle This is an Experimental package |
fake
Package fake implements a fake base.
|
Package fake implements a fake base. |
register
Package register registers all relevant bases
|
Package register registers all relevant bases |
wheeled
Package wheeled implements some bases, like a wheeled base.
|
Package wheeled implements some bases, like a wheeled base. |
Package board defines the interfaces that typically live on a single-board computer such as a Raspberry Pi.
|
Package board defines the interfaces that typically live on a single-board computer such as a Raspberry Pi. |
arduino
Package arduino implements the arduino board and some peripherals.
|
Package arduino implements the arduino board and some peripherals. |
beaglebone
Package beaglebone implements a beaglebone based board.
|
Package beaglebone implements a beaglebone based board. |
commonsysfs
Package commonsysfs implements a sysfs (https://en.wikipedia.org/wiki/Sysfs) based board.
|
Package commonsysfs implements a sysfs (https://en.wikipedia.org/wiki/Sysfs) based board. |
fake
Package fake implements a fake board.
|
Package fake implements a fake board. |
hat/pca9685
Package pca9685 implements a PCA9685 HAT.
|
Package pca9685 implements a PCA9685 HAT. |
jetson
Package jetson implements a jetson based board.
|
Package jetson implements a jetson based board. |
numato
Package numato is for numato IO boards.
|
Package numato is for numato IO boards. |
pi
Package pi implements a Board and its related interfaces for a Raspberry Pi.
|
Package pi implements a Board and its related interfaces for a Raspberry Pi. |
pi/common
Package picommon contains shared information for supported and non-supported pi boards.
|
Package picommon contains shared information for supported and non-supported pi boards. |
register
Package register registers all relevant Boards and also subtype specific functions
|
Package register registers all relevant Boards and also subtype specific functions |
ti
Package ti implements a ti based board.
|
Package ti implements a ti based board. |
Package camera defines an image capturing device.
|
Package camera defines an image capturing device. |
fake
Package fake implements a fake camera.
|
Package fake implements a fake camera. |
ffmpeg
Package ffmpeg provides an implementation for an ffmpeg based camera
|
Package ffmpeg provides an implementation for an ffmpeg based camera |
register
Package register registers all relevant cameras and also subtype specific functions
|
Package register registers all relevant cameras and also subtype specific functions |
transformpipeline
Package transformpipeline defines image sources that apply transforms on images, and can be composed into an image transformation pipeline.
|
Package transformpipeline defines image sources that apply transforms on images, and can be composed into an image transformation pipeline. |
velodyne
Package velodyne implements a general velodyne LIDAR as a camera.
|
Package velodyne implements a general velodyne LIDAR as a camera. |
videosource
Package videosource defines various image sources typically registered as cameras in the API.
|
Package videosource defines various image sources typically registered as cameras in the API. |
Package encoder implements the encoder component
|
Package encoder implements the encoder component |
fake
Package fake implements a fake encoder.
|
Package fake implements a fake encoder. |
Package gantry contains a gRPC based gantry client.
|
Package gantry contains a gRPC based gantry client. |
fake
Package fake implements a fake gantry.
|
Package fake implements a fake gantry. |
multiaxis
Package multiaxis implements a multi-axis gantry.
|
Package multiaxis implements a multi-axis gantry. |
oneaxis
Package oneaxis implements a one-axis gantry.
|
Package oneaxis implements a one-axis gantry. |
register
Package register registers all relevant gantries
|
Package register registers all relevant gantries |
Package generic contains a gRPC based generic client.
|
Package generic contains a gRPC based generic client. |
register
Package register registers the generic component
|
Package register registers the generic component |
Package gripper contains a gRPC based gripper client.
|
Package gripper contains a gRPC based gripper client. |
fake
Package fake implements a fake gripper.
|
Package fake implements a fake gripper. |
register
Package register registers all relevant grippers and also subtype specific functions
|
Package register registers all relevant grippers and also subtype specific functions |
robotiq
Package robotiq implements the gripper from robotiq.
|
Package robotiq implements the gripper from robotiq. |
softrobotics
Package softrobotics implements the vacuum gripper from Soft Robotics.
|
Package softrobotics implements the vacuum gripper from Soft Robotics. |
trossen
Package trossen implements a trossen gripper.
|
Package trossen implements a trossen gripper. |
vgripper/v1
Package vgripper implements versions of the Viam gripper.
|
Package vgripper implements versions of the Viam gripper. |
yahboom
Package yahboom implements a yahboom based gripper.
|
Package yahboom implements a yahboom based gripper. |
Package input contains a gRPC based input controller client.
|
Package input contains a gRPC based input controller client. |
fake
Package fake implements a fake input controller.
|
Package fake implements a fake input controller. |
gamepad
Package gamepad implements a linux gamepad as an input controller.
|
Package gamepad implements a linux gamepad as an input controller. |
gpio
Package gpio implements a gpio/adc based input.Controller.
|
Package gpio implements a gpio/adc based input.Controller. |
mux
Package mux implements a multiplexed input controller.
|
Package mux implements a multiplexed input controller. |
register
Package register registers all relevant inputs
|
Package register registers all relevant inputs |
webgamepad
Package webgamepad implements a web based input controller.
|
Package webgamepad implements a web based input controller. |
Package motor contains a gRPC bases motor client
|
Package motor contains a gRPC bases motor client |
dmc4000
Package dmc4000 implements stepper motors behind a Galil DMC4000 series motor controller
|
Package dmc4000 implements stepper motors behind a Galil DMC4000 series motor controller |
fake
Package fake implements a fake motor.
|
Package fake implements a fake motor. |
gpio
Package gpio implements a GPIO based motor.
|
Package gpio implements a GPIO based motor. |
gpiostepper
Package gpiostepper implements a GPIO based stepper motor.
|
Package gpiostepper implements a GPIO based stepper motor. |
i2cmotors
Package ezopmp is a motor driver for the hydrogarden pump
|
Package ezopmp is a motor driver for the hydrogarden pump |
register
Package register registers all relevant motors
|
Package register registers all relevant motors |
roboclaw
Package roboclaw is the driver for the roboclaw motor drivers
|
Package roboclaw is the driver for the roboclaw motor drivers |
tmcstepper
Package tmcstepper implements a TMC stepper motor.
|
Package tmcstepper implements a TMC stepper motor. |
Package movementsensor defines the interfaces of a MovementSensor
|
Package movementsensor defines the interfaces of a MovementSensor |
cameramono
Package cameramono implements a visual odemetry movement sensor based ona single camera stream This is an Experimental package
|
Package cameramono implements a visual odemetry movement sensor based ona single camera stream This is an Experimental package |
fake
Package fake is a fake MovementSensor for testing
|
Package fake is a fake MovementSensor for testing |
gpsnmea
Package gpsnmea implements an NMEA serial gps.
|
Package gpsnmea implements an NMEA serial gps. |
gpsrtk
Package gpsrtk defines a gps and an rtk correction source which sends rtcm data to a child gps This is an Experimental package
|
Package gpsrtk defines a gps and an rtk correction source which sends rtcm data to a child gps This is an Experimental package |
imuvectornav
Package imuvectornav implement vectornav imu
|
Package imuvectornav implement vectornav imu |
imuwit
Package imuwit implements wit imus.
|
Package imuwit implements wit imus. |
register
Package register registers all relevant MovementSensors
|
Package register registers all relevant MovementSensors |
Package posetracker contains the interface and gRPC infrastructure for a pose tracker component
|
Package posetracker contains the interface and gRPC infrastructure for a pose tracker component |
Package register registers all components
|
Package register registers all components |
Package sensor contains a gRPC based sensor client.
|
Package sensor contains a gRPC based sensor client. |
bme280
Package bme280 implements a bme280 sensor for temperature, humidity, and pressure.
|
Package bme280 implements a bme280 sensor for temperature, humidity, and pressure. |
charge
Package charge implements a charge controller sensor
|
Package charge implements a charge controller sensor |
ds18b20
Package ds18b20 implements a 1-wire temperature sensor
|
Package ds18b20 implements a 1-wire temperature sensor |
fake
Package fake implements a fake Sensor.
|
Package fake implements a fake Sensor. |
register
Package register registers all relevant Sensors
|
Package register registers all relevant Sensors |
ultrasonic
Package ultrasonic implements an ultrasonic sensor based of the yahboom ultrasonic sensor
|
Package ultrasonic implements an ultrasonic sensor based of the yahboom ultrasonic sensor |
Package servo contains a gRPC bases servo client
|
Package servo contains a gRPC bases servo client |
fake
Package fake implements a fake servo.
|
Package fake implements a fake servo. |
register
Package register registers all relevant servos
|
Package register registers all relevant servos |
Click to show internal directories.
Click to hide internal directories.