LLAMA-Q; Controlling robots with math

Virtually Maker Faire 2020

May 22nd-23rd

Exhibit

When you boil robots down to their math, you get the Controlled Robotic Mechanism.
We created the term CRM to describe any robotic mechanism which moves an object, whether it be a pen, a 3D Printer Nozzle, a CNC endmill, a gripper of some sort, or a roll of duct tape and zip ties, through 3D space. We call this end-effector the traveler. All such mechanisms result in giving the traveler a position in 3D space and a heading as a function of its actuator movements -- we format this function and call it the Q-Vector.
There are CRMs all around you. That 3D printer in your school, office, home is a CRM, as is that automated door. Currently, if you were to develop your own CRM, unless it was a standard mechanism (like a cartesian 3D printer), you would have to build the software for it.
LLAMA-Q is a modularized open-source framework that allows users to control their own CRMs no matter the orientation, as long as they input the kinematics of their CRM in the form of the Q-Vector.
The application is split into two parts. The first takes input and translates it. You input your mechanism-specific Q-Vector here, and then whatever input you put in is translated to what we call QCode. QCode is read by the Arduino on the robot, and actuators are moved according to the QCode commands to move your traveler to a desired position and heading.

LLAMA-Q; Controlling robots with math project image
Categories:

More Event Info

See All Makers

More Project Info

https://akshay-jaitly.weebly.com/llama-q.html

Join our Maker Faire newsletter and be the first to know about inspiring maker projects and stories from across the globe! Whether you’re a seasoned maker or just starting out, our newsletter is packed with creativity, ingenuity, and fun. Let’s Make:!