How to add your robot arm model to Robot Overlord
When you’re done building your D-H parameters and installing your model you’ll want to make your robot arm talk to Robot Overlord.
When you’re done building your D-H parameters and installing your model you’ll want to make your robot arm talk to Robot Overlord.
Robot Overlord already simulates and drives robot arms. If you are building a new robot arm, it only makes sense to work with Robot Overlord and get the job done faster. Here’s a few tips to get you going faster.
Robot Overlord can open a serial connection at your chosen baud rate 8-N-1 style. All Robot Overlord commands are less than 64 bytes long and all of them end with a new line (\n) character.
Rather than write a long post that might get out date, here’s a link to the Robot Overlord Wiki page with the current syntax and formatting rules.
Note that this list isn’t the canonical list, either – the real deal is in the firmware for the Sixi robot, as that is the robot we currently write to support. In the future and this is out of date, let me know!
Of course talking to the app isn’t enough. You’ll also want to add a model of your arm to Robot Overlord so that the kinematics are correct.
As always we have helpful forums where you can get help with your robot project.
As of Makelangelo Software 7.23.0 it’s now easy for you to translate Makelangelo software into your favorite language. Here’s how!
(more…)You’re looking to use your old printer control board to DIY a Makelangelo robot but the firmware does not already support your board. No two boards have quite the same features or pin settings. Ok! Here’s how to make it work for you and everyone after you.
(more…)The AS5147 magnetic absolute rotation sensor is perfect for measuring robot joint angles. The key here is absolute! A relative rotation sensor like an encoder is very cheap but when you need to always totally unquestionably need to know where your thing is at then you need absolute sensing. In this post I’m going to show you my test setup, wiring, and code so you can get started easy peasy.
(more…)