One-Legged Jumping Robot Shows That Control Is Everything

Robots that can jump have been seen before, but a robot that jumps all the time is a little different. Salto-1P is a one-legged jumping robot at UC Berkeley, and back in 2017 it demonstrated the ability to hop continuously with enough control to keep itself balanced. Since then it has been taught some new tricks; having moved beyond basic stability it can now jump around and upon things with an impressive degree of control.

Key to doing this is the ability to plant its single foot exactly where it wants, which allows for more complex behaviors such as hopping onto and across different objects. [Justin Yim] shows this off in the video embedded below, which demonstrates the Salto-1P bouncing around in a remarkably controlled fashion, even on non-ideal things like canted surfaces. Two small propellers allow the robot to twist in midair, but all the motive force comes from the single leg.

Continue reading “One-Legged Jumping Robot Shows That Control Is Everything”

ROS on Windows 10

Is 2018 Finally The Year Of Windows On The Robot?

Microsoft is bringing ROS to Window 10. ROS stands for Robot Operating System, a software framework and large collection of libraries for developing robots which we recently wrote an introductory article about, It’s long been primarily supported under Linux and Mac OS X, and even then, best under Ubuntu. My own efforts to get it working under the Raspbian distribution on the Raspberry Pi led me to instead download a Pi Ubuntu image. So having it running with the support of Microsoft on Windows will add some welcome variety.

TurtleBot 3 at ROSCon 2018
TurtleBot 3 at ROSCon 2018, Photo: Evan Ackerman/IEEE Spectrum

To announce it to the world, they had a small booth at the recent ROSCon 2018 in Madrid. There they showed a Robotis TurtleBot 3 robot running the Melodic Morenia release of ROS under Windows 10 IoT Enterprise on an Intel Coffee Lake NUC and with a ROS node incorporating hardware-accelerated Windows Machine Learning.

Why are they doing this? It may be to help promote their own machine learning products to roboticists and manufacturing. From their recent blog entry they say:

We’re looking forward to bringing the intelligent edge to robotics by bringing advanced features like hardware-accelerated Windows Machine Learning, computer vision, Azure Cognitive Services, Azure IoT cloud services, and other Microsoft technologies to home, education, commercial, and industrial robots.

Initially, they’ll support ROS1, the version most people will have used, but also have plans for ROS2. Developers will use Microsoft’s Visual Studio toolset. Thus far it’s an experimental release but you can give it a try by starting with the details here.

[Main Image Credit: Microsoft]

Another Drawbot Uses A Pi And Web Sockets

There’s something about art. Cavemen drew on walls. People keep programming drawing robots. One we’ve seen recently is [Andy’s] Drawbot that uses WiFi and WebSockets to draw on just about any flat surface. What’s more, the Johnson County Library has a great write-up about how they built one and if you want a go at it, you’ll find their instructions very helpful. The video below is pretty inspirational, too.

What makes this build especially interesting is that it uses a drive system with two fixed points attached with suction cups.  There are a variety of 3D printed parts — some just for the build and some are older parts repurposed.

Continue reading “Another Drawbot Uses A Pi And Web Sockets”

Robot Sorts Beads By Color

If you know anyone who does crafts, they probably have a drawer with a  few million beads loose and mixed together. You’ll sort them out one day, right? Probably not. Unless, of course, you build a robot to do the dirty work for you. That’s what [Kalfalfa] did, using some Phidgets boards, a camera and Open CV. You can see a video of the cardboard machine doing its thing below.

Maybe it is because we are more electronics-minded, but we were impressed with the mechanism to grab just one bead at a time from the hopper. If you watch the video, you’ll see what we mean. However, sometimes a bead jams and a magnetic sensor figures that out so the controller can reverse a bit and try again.

Continue reading “Robot Sorts Beads By Color”

Soft Robotic Jellyfish Get Pumped In The Atlantic

In a recent paper in Bioinspiration & Biomimetics, researchers at Florida Atlantic University describe the process of building and testing five free-swimming soft robotic jellyfish. The paper contains build details and data on how three different variables – tentacle stiffness, stroke frequency, and stroke amplitude – affect the swimming characteristics of each bot. For a more in-depth build log, we found the original masters thesis by Jennifer Frame to be very thorough, including processes, schematics, parts lists, and even some Arduino code.

Though a landlubber may say the robots look more like a stumpy octopus than a jellyfish, according to the paper the shape is actually most similar to a juvenile “ephyra stage” moon jellyfish, with 8 short tentacles radiating from a central body. The flexible tentacles are made of a silicon rubber material from Smooth-On, and were cast in 3D printed molds. Inside the waterproof main body is a Teensy 3.2 microcontroller, some flash memory, a nine-axis IMU, a temperature sensor, and a 9 V battery.

There are two flexible resistors embedded in the body to measure tentacle flex, and the actual flexing is done by pumping seawater through open circuit hydraulic channels cast into the tentacles. Two 3 V mini pumps are sufficient for pumping, and the open circuit means that when the pumps turn off, the tentacles bleed off any remaining pressure and quickly snap back to their “neutral” position without the use of complicated valves.

Another simple feature is two hall effect sensors that were mounted in the body to enable waterproof “wireless communication” with the microcontroller. The wireless protocol of choice: manually waving magnets over the sensors to switch the robot between a few predefined operating modes.

There’s a soothing, atmospheric video after the break, where you can see the robots in action off the coast of Florida.

Continue reading “Soft Robotic Jellyfish Get Pumped In The Atlantic”

Robot Solves Rubik’s Cube With One Hand Tied Behind Its Back

For all those who have complained about Rubik’s Cube solving robots in the past by dismissing purpose-built rigs that hold the cube in a non-anthropomorphic manner: checkmate.

The video below shows not only that a robot can solve the classic puzzle with mechanical hands, but it can also do it with just one of them – and that with only three fingers. The [Yamakawa] lab at the University of Tokyo built the high-speed manipulator to explore the kinds of fine motions that humans perform without even thinking about them. Their hand, guided by a 500-fps machine vision system, uses two opposing fingers to grip the lower part of the cube while using the other finger to flick the top face of the cube counterclockwise. The entire cube can also be rotated on the vertical axis, or flipped 90° at a time. Piecing these moves together lets the hand solve the cube with impressive speed; extra points for the little, “How’s that, human?” flick at the end.

It might not be the fastest cube solver, or one that’s built right into the cube itself, but there’s something about the dexterity of this hand that we really appreciate.

Continue reading “Robot Solves Rubik’s Cube With One Hand Tied Behind Its Back”

Giant Robot Arm Uses Fluid Power, Not Electronics

Fair warning that [Freerk Wieringa]’s videos documenting his giant non-electric robot build are long. We’ve only watched the first two episodes and the latest installment so far, all of which are posted after the break. Consider it an investment to watch a metalworking artist undertake an incredible build.

The first video starts with the construction of the upper arm of the robot. Everything is fabricated using simple tools; the most sophisticated tools are a lathe and a TIG welder. As the arm build proceeds we see that there are no electronic controls to be found. Control is through hydraulic cylinders in a master-slave setup; the slave opens a pneumatic valve attached to the elbow of the arm, which moves the lower arm until the valve closes and brings the forelimb to a smooth stop. It’s a very clever way of providing feedback without the usual sensors and microcontrollers. And the hand that goes at the end of the arm is something else, too, with four fingers made from complex linkages, all separately actuated by cylinders of their own. The whole arm looks to be part of a large robot, probably about 3 or 4 meters tall. At least we hope so, and we hope we get to see it by the end of the series.

True, we’ve seen terrifyingly large robots before, but to see one using fluid power for everything is a treat.

Continue reading “Giant Robot Arm Uses Fluid Power, Not Electronics”