Compliant Quadruped Legs Using Servos

Walking robots that move smoothly are tricky to build and usually involve some sort of compliant leg mechanism — a robot limb that can rebound like natural physiology for much better movement than what a stiff machine can accomplish. In his everlasting quest to build a real working robot dog, [James Bruton] is working on an affordable and accessible Mini Robot Dog, starting with the compliant leg mechanism.

The 3D printed leg mechanism has two joints (hip and knee), with an RC servo to drive each. To make the joints compliant, both are spring-loaded to absorb external forces, and the deflection is sensed by a hall effect sensor with moving magnets on each side. Using the inputs from the hall effect sensor, the servo can follow the deflection and return to its original position smoothly after the force dissipates. This is a simple technique but it shows a lot of promise. See the video after the break.

A project can sometimes develop a life of its own, or in the case of [James]’s OpenDog, spawn experimentally evolving offspring. This is number four, and it’s designed  to be a platform for learning how to make a quadruped walk properly, and to be simple and cheap enough for others to build. We’re looking forward to seeing how it turns out.

If you missed it, also check out this robot’s weird sibling, self-balancing Sonic.

Continue reading “Compliant Quadruped Legs Using Servos”

Quadruped Robot Disguises Itself As A Ball

When the Skynet baseball bot swarms attack, we’ll be throwing [Carl Bugeja] some dirty looks for getting them started. He’s been working on 4B, a little quadruped robot that can transform itself into a sphere almost perfectly.

Before [Carl] was distracted by the wonders of PCB actuators more than a year ago, he started working on this little guy. He finally found some time to get it moving on its own, and the preliminary results look promising to say the least. Inside the 6 cm sphere is a total of 12 servos, 3 for each leg. All of the mechanical parts were 3D printed in nylon on an SLS machine, and the custom PCB has a BLE microcontroller module, an IMU and IR proximity sensors onboard. Everything is open source with all the files available on the Hackaday.io project page.

The microcontroller runs a full inverse kinematic model, so only the desired tip and base coordinate for each leg is input and the servo angles are automatically calculated. Ultimately [Carl] aims to have the robot both walking and rolling controllably. So far he’s achieved some degree of success in both, but it still needs some work (see the videos below. We’re eager to see what the future holds for this delightfully creepy bot.

Walking robots are always an interesting challenge. For more of our future overlords, check out this adorable little cat and this truly terrifying strandbeest.

Amazing Open Source Quadruped Capable Of Dynamic Motion

The more we read about [Josh Pieper]’s quadruped, the mjbots quad A0, the more blown away we are by his year of progress on the design. Each part of the robot deserves its own article: from the heavily modified brushless motors (with custom planetary gears) to the custom motor driver designed just for this project.

[Josh], realized early on that the off-the-shelf components like an ODrive just weren’t going to cut it for his application. So he designed his own board, took it through four revisions, and even did thermal and cycle testing on it. He ended up with the compact moteus board. It can pump out 400 Watts of peak power while its 3Mbit control protocol leaves plenty of bandwidth for real time dynamic control.

The motors and gearboxes are also impressive. It took thorough experimenting and taking inspiration from other projects  before he arrived at a 8108 quad copter motor modified and upgraded so heavily its own mother wouldn’t recognize it. This is all packed into a leg unit with three degrees of freedom that puts even the fanciest servo based quadruped to shame.

Finally it’s all packed into a neat four-legged robot frame with batteries and a Pi. You can get a video summary of the robot here or after the break, and we recommend reading his blog for some more images and details.

Continue reading “Amazing Open Source Quadruped Capable Of Dynamic Motion”

Watch The Snappy, Insect-like Moves Of This DIY Quadruped Robot

Some legged robots end up moving with ponderous deliberation, or wavering in unstable-looking jerks. A few unfortunates manage to do both at once. [MusaW]’s 3D Printed Quadruped Robot, on the other hand, moves in rapid motions that manage to look sharp and insect-like instead of unstable. Based on an earlier design he made for a 3D printable quadruped frame, [MusaW] has now released this step-by-step guide for building your own version. All that’s needed is the STL files and roughly $50 in parts from the usual Chinese resellers to have the makings of a great weekend project.

The robot uses twelve SG90 servos and an Arduino nano with a servo driver board to control them all, but there’s one additional feature: Wi-Fi control is provided thanks to a Wemos D1 Mini (which uses an ESP-8266EX) acting as a wireless access point to serve up a simple web interface through which the robot can be controlled with any web browser.

Embedded below is a brief video. The first half is assembly, and the second half demonstrates the robot’s fast, sharp movements.

Continue reading “Watch The Snappy, Insect-like Moves Of This DIY Quadruped Robot”

Quadruped Robot Can Crawl Under Cars And Jump-Kick-Open Doors

The wheel is a revolutionary invention — as they say — but going back to basics sometimes opens new pathways. Robots that traverse terrain on legs are on the rise, most notably the Boston Dynamics Big Dog series of robots — and [Ghost Robotics]’ Minitaur quadruped aims to keep pace.

One of [Ghost Robotics] founders, [Gavin Knneally] states that co-ordination is one of the main problems to overcome when developing quadruped robots; being designed to clamber across especially harsh terrain, Minitaur’s staccato steps carry it up steep hills, stairs, across ice, and more. Its legs also allow it to adjust its height — the video shows it trot up to a car, hunker down, then begin to waddle underneath with ease.

Continue reading “Quadruped Robot Can Crawl Under Cars And Jump-Kick-Open Doors”

Adorable Quadruped Robot Hops And Walks

The ESP8266 is finding its way into all sorts of projects these days. It’s a capable little device, to be sure, but we’d have to say that finding it running a quadruped robot that can hop and run was a little unexpected. And to have it show up in such an adorable design was pretty cool too.

From the looks of [Javier Isabel]’s build log, he put a lot of thought into [Kame]. All the body parts and linkages are 3D printed from PLA, with the nice touch of adding a contrasting color. The legs are powered by eight high-speed Turnigy servos, and good quality bearings are used in the linkages. A NodeMCU runs the show with custom oscillator algorithms that control the various gaits, including the hopping motion. The BOM even lists “Adhesive 12mm diameter eyes” – perhaps that’s some sort of slang for the more technically correct “googly eyes.”

Built primarily as a test platform for studying different gaits, there doesn’t seem to be much in the way of sensors in [Kame]’s current incarnation. But with an ESP8266 under the hood, the possibilities for autonomous operation are good. We look forward to seeing where this project goes next. And we kid about the cuteness factor, but never doubt the power of an attractive design to get the creative juices flowing.

We’ve covered a lot of quadruped robots before, and a lot of them seem to trend toward the cute end of the spectrum. Check out this baby-quad that’s learning to walk or this quad that thinks it’s a puppy.

Continue reading “Adorable Quadruped Robot Hops And Walks”

The Simplest Quadrupedal Robot Ever

Wheeled and tracked robots are easy mode, and thanks to some helpful online tutorials for inverse kinematics, building quadruped, hexapod, and octopod robots is getting easier and easier. [deshipu] came up with what is probably the simplest quadruped robot ever. It’s designed to be a walking robot that’s as cheap and as simple to build as possible.

The biggest problem with walking robots is simply the frame. Where a wheeled robot is basically a model car, a walking robot needs legs, joints, and a sturdy frame to attach everything to. While there are laser cut hexapod frames out there, [deshipu]’s Tote robot uses servos for most of the skeleton. The servos are connected to each other by servo horns and screws.

The electronics are based on an Arduino Pro Mini, with a PCB for turning the Arduino’s pins into servo headers. Other than that, a 1000uF cap keeps brownouts from happening, and a 1S LiPo cell provides the power.

Electronics are easy, and the inverse kinematics and walking algorithms aren’t. For that, [deshipu] has a few tutorials for these topics. It’s a very complete guide to building a quadruped robot, but it’s still a work in progress. That’s okay, because [deshipu] says it will probably remain a work in progress until every kid on Earth builds one.