
Robotics::Manual - Manual for Perl Robotics and Robotics::(Devices)

Robotics is an operational, Perl object-oriented framework for controlling, networking, and adding hardware devices which integrate into an automated physical robotics system.
The Robotics module controls real physical hardware such as motor controllers, embedded microprocessor systems, sensors, power control systems, and so on.

Technical details: This & related modules use YAML to allow users (and the module itself) to use configuration data in a readable way. The configuration data contains: physical locations of objects to interact with, physical points in space to navigate from/to, dictionary definitions, equipment lists, and so on, as well as the tokens for the low-level robotics commands.

The main Robotics.pm module is an abstraction layer for many types of robotics devices and related peripheral hardware. Other hardware, motor controllers, CNC, or peripheral devices may exist below this module, or under Devices::, or under other libraries, and new implementation is welcomed.