
mstephens_42

I have completed the mechanical assembly of Spot Micro. There are several versions for the controlling mechanisms used by various people. Here is a very cute one that is done with an Arduino Mega as the controller with embedded code in the Arduino. However, I have other options too such as either using a EZB V4 or a RPI with a servo Module and some reverse kinematics software.
If I decide to use the EZB V4, this is not that different than the "Six" robot in complexity (maybe). I have the parts and I am trying to determine which way to go. The kicker will be designing each step of movement with frames using ARC. I have not tried anything this complex control-wise.
this guy is making one .maybe is something for you?
Did you have a chance to look at the Code to see how I/we can implement the hooks? Once I get this one done, I would like to offer it up as a spotlight for you. Any guidance or examples that you can provide would be great. It seems to me that what I want to do is have the ability to mimic the bluetooth connections and controls via the PS2 joystick via the IOtiny.
Also, I want to be able to read ultra sonic sensor data either from the Arduino/IO tiny. I would like to eventually integrate a camera too in the nose- that would be direct to the IO tiny. How do you connect the IO Tiny to the Arduino?
I will build a mobile screen app on top of it all using ARC.
Here is INO file for Max (Spot Micro) that I translated some comments from Dutch to English where needed. It appears this approach uses 4 analog inputs on the Arduino from a RC Controller receiver Output. I am wondering if one setup the IO Tiny to output 4 PWM signal outputs if it could simulate the RC receiver outputs and use the same code base in the Arduino Mega.
Code:
The code is pretty messy. Lots of spaghetti IF conditions that could have been grouped together. So modifying that kind of piecemeal code is difficult lol
I have wired an IO Tiny D0, D1,D2, and D3 to the Arduino A0,A1,A2, and A3 in each case - ground to ground, voltage to voltage and signal to signal on each channel This is a very rudimentary question. I have been trying to send a PWM signal from the IO Tiny to the Arduino on each channel to mimic the RC radio receiver output. Can you give me an example code snippet of how you would do it? I am not sure I know what I am doing.
Nink/DJ, I am seriously thinking about that next - booting the Arduino mega and just take my EZB V4 and use it. I would have to start all over with teaching the robot the walking gates - but that could be fun in the end.
I have included a photo of my attempt...
Here is the code from my 19 DOF biped I used to make it walk.
Code:
oh yeah there isn’t any code because I used an EZB and a movement panel.
Is your project code posted public ally on the cloud drive?
You send PWM with the pwm command (i'm guessing you are using ezscript): https://synthiam.com/Support/ez-script-api/ezscript
Code:
What tutorial do you recommend for using the frame approach for the servo motions?
I was looking at nallycat model, it inspired me.
Here is walking dog
https://hackaday.io/list/29475-walkers