References
Class Summary
Static Public Class Summary | ||
public |
this class was deprecated.
Queue of callback functions. |
|
public |
Driver for CAN bus (Controller Area Network) |
|
public |
Driver that simulates CAN bus |
|
public |
Implementation of circular buffer using Node.js's Buffer |
|
public |
A goal of the class is to check if drivers are correctly implemented. |
|
public |
Class manipulate drivers |
|
public |
Communicates with dynamixel servos (AX12 & RX24). |
|
public |
HBridgeDriver(config: Object) |
|
public |
Uses data from infrared sensors to determine where is an enemy robot and other obstacles. |
|
public |
Provides an abstraction layer on top of lidar's firmware and algorithms to determine robot's position and obstacles |
|
public |
Line in 2D space |
|
public |
|
|
public |
Proxy to custom require(), Log, Config, DriverManager & services. |
|
public |
Driver for Modbus communication protocol. |
|
public |
Simulation for Modbus communication protocol |
|
public |
MotionDriverSimulator simulation module. |
|
public |
Driver enables communication with Memristor's motion driver. |
|
public |
Remote controller for motion driver |
|
public |
Natively (C++) implemented driver that enables communication with Memristor's motion driver. |
|
public |
Provides a very abstract way to control and estimate robot position |
|
public |
Target (point & params) that robot has to reach |
|
public |
Queue of targets (points) that robot has to reach. |
|
public |
Packetized Low-Level Secured Protocol 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +--------------+-------+-------+---------------+----------------+ | Start Byte | Header|Payload| Packet type | Payload length | | (0x3C) | Checksum | | | +-------------------------------- - - - - - - - - - - - - - - - + : Payload Data continued ... |
|
public |
Communicates with pins on microcontrollers. |
|
public |
Point in 2D space |
|
public |
Describes an polygon |
|
public |
Implements algorithms to collect data from sensors and determine current robot's location |
|
public |
Default scheduler class describes general task scheduling and robot behaviour |
|
public |
Implements algorithms to schedule task execution |
|
public |
Automatically shares position, obstacles and task statuses between robots and provides simple API to share custom messages. |
|
public |
Detects when rope is pulled out of the robot and starts counting game time. |
|
public |
Default task class describes general task robot behaviour during task execution |
|
public |
Describes an error during strategy execution (eg. |
|
public |
Enables communication between |
|
public |
Class represent obstacles on the terrain and mechanism to search terrain between objects. |
|
public |
Tunable angle. |
|
public |
Tunable Point. |
|
public |
Driver enables uart communication with electronic boards |
|
public |
Provides sharing based on UDP protocol. |
|
public |
Logs memory and cpu usage |
Function Summary
Static Public Function Summary | ||
public |
Synced setTimeout() |
Variable Summary
Static Public Variable Summary | ||
public |
|
|
public |
EventEmitter: * |
|
public |
EventEmitter: * |
|
public |
EventEmitter: * |
|
public |
EventEmitter: * |
|
public |
EventEmitter: * |
|
public |
EventEmitter: * |
|
public |
EventEmitter: * |
|
public |
EventEmitter: * |
|
public |
EventEmitter: * |
|
public |
|
|
public |
|
|
public |
MotionTarget: * |
|
public |
|
|
public |
Point: * |
|
public |
Point: * |
|
public |
Point: * |
|
public |
Point: * |
|
public |
Point: * |
|
public |
Point: * |
|
public |
Point: * |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Task: * |
|
public |
TaskError: * |
|
public |
TaskError: * |
|
public |
Usage: * |
|
public |
fs: * |