
Message ( "Hello world! " ) // Move it to positive XYZ octant, face front and trace the squareīot. Initialize ( ) // Display a message on the handheld pendantīot. Online ) // Connect to the controller and start runningīot. Load assembly using Machina // Instantiate a new Robot object Robot bot = Robot. NET program that traces a vertical 50 x 50 mm square: Hello WorldĪssuming your computer is connected to a real or virtual robotic arm, here is a simple.
#Reggy x machina software
The author/s shall not be liable for any injuries, damages or losses consequence of using this software in any way whatsoever. Always test and simulate your applications thoroughly before running them on a real device. You are using this software at your own risk, no warranties are provided herewith, and unexpected results/bugs may arise during its use. Machina is in a very early stage of development. and the robot has the appropriate guarding in place, including, but not reduced to, e-stops, physical barriers, light curtains, etc.you are following the facility's and facility staff's security protocols,.you are operating the robot under the utmost security measures,.you are in good physical and mental condition,.You have been adequately trained to use that particular machine,.When using robots in a real-time interactive environment, please make sure:


This is particularly relevant when running in 'automatic' mode, where several security measures are bypassed for the sake of performance. Robotic actuators are very powerful machines, but for the most part extremely unaware of their environment if it collides with something, including yourself, it will not detect it and try to keep going, posing a threat to itself and the operators surrounding it.

Machina simplifies all the hassle of connecting to a mechanical controller, writing programs in platform-specific languages and managing the asynchronous communication between a machine and a connected application, by providing a human-relatable API of Actions, unified for all the different devices. Or in more human terms, it allows you to talk to a robot and tell it what to do. NET library for action-based real-time control of mechanical actuators.
