How fast can you spin that encoder before it starts losing steps?
Type: Posts; User: jwatte; Keyword(s):
How fast can you spin that encoder before it starts losing steps?
[quote]More crammed than this 33x50mm thing?[/COLOR]
Probably not on average, but the dual-rail buck converter area, and the video-switch-and-general-inverter area are both quite full!
...
7632
Not sure this is all that useful. The board is fairly crammed, so it's hard to tell from the CAD. Maybe I'll remember to take a photo when I get home.
They didn't have QFN footprints to match, so I constructed them in KiCad using the recommended dimensions from the data sheets. Also: I use "QFN" to mean all the packages with pads on the bottom but...
I have used exactly this circuit to interface between Teensy 3.2 and 3.5 and the DXL bus, yes!
The RX pin has a 560 Ohm / 1 kOhm resistive divider to translate the 5V of the buffer chip down to...
Oooh, that'd be awesome!
Those are RC servos, using PWM control. You can generate such pulses from any of the Arduino boards, using the Servo library.
I'd recommend using a Teensy, but really, any of the Arduino-like boards...
I'd like to attend if possible, too!
Also, I'd like to help a bit, perhaps with scoring plates or somesuch. Maybe we can make an order to Macrofab for the manufacture?
I may have one or two spare...
That's what the magnetometer (and ideally also a GPS input) is supposed to help you solve, using some kind of Kalman conditioning.
Another option is to mount the IMU on a thick sorbothane substrate....
Optical flow from a camera to detect movement and orientation isn't half bad!
You could get a NVIDIA Jetson something-or-other and a camera for it; they already have some software demos to show how...
https://youtu.be/G6fMV1UPzkg?t=29
Here's another robot that's pronking: http://news.mit.edu/2019/mit-mini-cheetah-first-four-legged-robot-to-backflip-0304
(I imagine you've already seen that one, but I hadn't!)
I had to look up "pronk."
Also: that looks INSANE!!!! (in a good way.)
What do you mean by "personnel teleportation device" ? With two 50W motors, I don't think a human being is supposed to ride on it?
Maybe this is a competitor to telepresence robots like "double"...
How long does it keep moving slowly? Forever?
Which value do you write to the goal velocity register to write a "zero" target? If you bump it up or down by one, does it stop the motor?
I've heard it called "omnidirectional steering" but I don't know if there's a more accepted name in practice.
Given that these aren't particularly common in industry, I wouldn't be surprised if...
Do you have a USB2Dynamixel or perhaps a U2D2?
Then you might be able to use the Dynamixel Wizard to see if you can scan to find the servo.
You can also attempt to update the firmware of the servo....
When you crank up the speed, it looks quite scary!
Very nice video, too -- you're having so much fun.
The link posted the first time, but all I see is a unit converter, nothing that analyzes the weight distribution of a supported legged robot.
Now to start the engine only when battery voltage falls below X, and then stop it when voltage reaches full charge again :-)
I think the problem is in ROS code, not Dynamixel code. USBSerial is not (necessarily) a HardwareSerial.
They might, for example, want to use Stream instead?
This is the same in Teensy 3/4, btw:...
It looks like the ROS library is hard-coded to expect a "real" serial port, which is reasonable on old-school Arduinos, but not later ones like the Leonardo (or the Teensy 3, or the OpenCM 9.04)
The...
"The BBs go in here" :-)
The one extra thing I'd wish for these movies is a quick show of which mech has what name somewhere in the beginning. Would make it easier to remember for those of us who...
Yeah, I've noticed that grass is a motor killer.
I'd love to see that steering setup built :-)
Yeah, I think the USB2Dynamixel doens't even work anymore with the new software. I had servos that would not update correctly, but when I sent them in, they claimed they updated fine.
I imagine you could use a diode and a 12V DC converter to keep the 12V battery topped off while the motors aren't stalling out? Or do you think you'll just have < 15V on the 24V rail most of the...
Virtual machines and USB devices are a right pain, because of the way that the hardware and host and guest OS have to cooperate to route the USB device to the virtual machine. VMWare has a custom...
I would look into a DC/DC converter that outputs 12V 10A from the 24V rail instead. A little bit of electronics is generally lighter and more robust than anything mechanical ...
Flipping the switch to cut power may not work right if it also disconnects the board from the PC.
I would recommend literally un-plugging and re-plugging the wire into the servo when the wizards...
Nice!
Also, looks like just the right size to run that 2.4 kW generator. And at $100, it sounds like you got a good deal!
After the servos fail, can you move them by manually moving the arm? Does the red LED blink?
It's quite possible the servos detect overheating and shut down.
You should be able to read back the...
Love it :-)
Better watch out! If you're not careful, you'll end up with a robotic farm to sustain you through the coming climate apocalypse, and then where would you be?
Good thing this is not your lawn mower robot :-)
Using a bigger controller is not a problem in itself -- it just gives you more margin for error. The only reason to use a smaller controller is if space or dollars are a constraint. FWIW, I've...
Very nice!
But will it have four-wheel independent steering? :-D
Yes, you need to configure their ID so they match the ID of the current servos in the arm.
Btw: You should be able to use Dynamixel Wizard and hook up just one servo at a time. Scan the bus to...
Yeah, just add one of those cheap Chinese USB serial dongles, and wire it to one of the serial ports on the Teensy.
Beware that, for that setup, making sure the baud rate matches up is actually...