Friday Hack Chat: Ladyada On Creative And Interactive Robotics

Somewhere at the intersection of microcontrollers, open source toolchains, the Maker Movement, and the march of technology, there’s a fuzzy concept that can best be described as robotics or physical computing. Instead of a computer in a box or a dumb microcontroller, these projects interact with the outside world. Whether that’s through the Internet, tapping a bunch of sensors, or just waving the arm of a servo around, there’s a need for a platform that actually does all of this stuff. For this week’s Hack Chat, we’re going to be talking all about creative and interactive robots, and you’re invited.

Our guest for this week’s Hack Chat will be Limor “Ladyada” Fried, the founder of Adafruit, and someone who needs no introduction but we’re going to do it anyway. Adafruit began as a weird side project selling exact reproductions of the Roland TB-303, building cell phone jammers, and making guides to build your own USB power bank before USB power banks were a thing. This has grown into Adafruit, a company with over 100 employees in the heart of New York City, one of the best places for learning and making electronics, and a place that does everything Open Source with zero loans or VC money. By any objective measure, Adafruit has become the most successful business story to come out of the Maker Movement, however nebulously that can be defined.

This week the Hack Chat will be focused on the CRICKIT, the Creative Robotics and Interactive Construction Kit. The CRICKIT is an add-on to Adafruit’s Circuit Playground that allows you to build your own robot with CircuitPython, MakeCode, or just Arduino. There’s support for arts, crafts, sensors, audio, animatronics, physical computing, kinetic sculptures, science experiments, and just about anything else you can think of. Need an example? Here’s Blue Öyster Cult. Here’s that robot that came with the NES. It’s all great fun.

You are, of course, encouraged to add your own questions to the discussion. You can do that by leaving a comment on the Hack Chat Event Page and we’ll put that in the queue for the Hack Chat discussion.join-hack-chat

Our Hack Chats are live community events on the Hackaday.io Hack Chat group messaging. This week is just like any other, and we’ll be gathering ’round our video terminals at noon, Pacific, on Friday, June 22nd.  Here’s a clock counting down the time until the Hack Chat starts.

Click that speech bubble to the right, and you’ll be taken directly to the Hack Chat group on Hackaday.io.

You don’t have to wait until Friday; join whenever you want and you can see what the community is talking about.

Folding Robots With Special Materials

When it comes to robots, we usually see some aluminum extrusion, laser-cut parts, maybe some 3D printed parts, and possibly a few Erector sets confabulated into a robot arm. This entry for the Hackaday Prize is anything but. It’s a robot chassis, a 3D printer, and the structural frame for any sort of moving project that’s made out of a special composite material.

[Marc]’s project for the Hackaday Prize is all about articulated mechanisms. Instead of the usual structural components, he’s using Hylite, a special material that’s basically a polypropylene core clad in a sheet of aluminum on both sides. By carefully milling away the aluminum on both sides, [Marc] is creating a living hinge that can be used to build a 3D printer, robot, or really anything else.

This really isn’t a finished project; it’s more of a technology demonstrator. That said, [Marc] has a lot of examples where he can bend these Hylite aluminum plates over on themselves, can create boxes and space frames, and has the ability to create just about any shape he wants. It’s really a highly precise means of bending aluminum with a mill, and has the added benefit of looking really, really good.

Already, [Marc] has a few interesting robots that are built around this construction technology. The first is a remote control focus for a telescope that simply connects an eyepiece to the scope. Actuation is provided pneumatically, and all reports say this example works well. The other example is a flat-pack phone stand. It’s a bit simpler than a focus mechanism, but it is a small and inexpensive way to show off the technology. Great work, and an excellent project in The Hackaday Prize.

Servo Becomes Mini Linear Actuator

RC servos are a common component in many robotics projects, but [Giovanni Leal] needed linear motion instead of the rotary actuation that servos normally offer. The 3D Printed Mini Linear Actuator was developed as a way to turn a mini servo into a linear actuator, giving it more power in the process.

A servo uses a potentiometer attached to the output shaft in order to sense position, and the internal electronics take care of driving the motor to move the shaft to the desired angle. [Giovanni] took apart an economical mini servo and after replacing the motor with a 100:1 gear motor and using it to power a compact 3D printed linear actuator, he used the servo’s potentiometer to read the linear actuator’s position. As a result, the linear actuator can exert considerably more force than the original servo while retaining exactly the same servo interface. You can see one being assembled and tested in the video embedded below, which is part of [Giovanni]’s entry for The 2018 Hackaday Prize.

Continue reading “Servo Becomes Mini Linear Actuator”

Modular Robotics Made Easier With ROS

A robot is made up of many hardware components each of which requires its own software. Even a small robot arm with a handful of servo motors uses a servo motor library.

Add that arm to a wheeled vehicle and you have more motors. Then attach some ultrasonic sensors for collision avoidance or a camera for vision. By that point, you’ve probably split the software into multiple processes: one for the arm, another for the mobility, one for vision, and one to act as the brains interfacing somehow with all the rest. The vision may be doing object recognition, something which is computationally demanding and so you now have multiple computers.

Break all this complexity into modules and you have a use case for ROS, the Robot Operating System. As this article shows, ROS can help with designing, building, managing, and even evolving your robot.

Continue reading “Modular Robotics Made Easier With ROS”

Gentle Electric Eel

It’s no shock that electric eels get a bad rap for being scary creatures. They are slithery fleshy water snakes who can call down lightning. Biologists and engineers at the University of California had something else in mind when they designed their electric eel. Instead of hunting fish, this one swims harmlessly alongside them.

Traditional remotely operated vehicles have relied on hard shells and spinning propellers. To marine life, this is noisy and unnatural. A silent swimmer doesn’t raise any eyebrows, not that fish have eyebrows. The most innovative feature is the artificial muscles, and although the details are scarce, they seem to use a medium on the inside to conduct a charge, and on the outside, the saltwater environment conducts an opposite charge which causes a contraction in the membrane between to the inside and outside. Some swimming action can be seen below the break, and maybe one of our astute readers can shed some light on this underwater adventurer’s bill of materials.

One of our favorite submarines is the 2017 Hackaday Prize winner, The Open Source Underwater Glider. For a more artistic twist on submersibles, the Curv II is one of the most elegant we have seen.

Continue reading “Gentle Electric Eel”

Modular Robotics: When You Want More Robots In Your Robot

While robots have been making our lives easier and our assembly lines more efficient for over half a century now, we haven’t quite cracked a Jetsons-like general purpose robot yet. Sure, Boston Dynamics and MIT have some humanoid robots that are fun to kick and knock over, but they’re far from building a world-ending Terminator automaton.

But not every robot needs to be human-shaped in order to be general purpose. Some of the more interesting designs being researched are modular robots. It’s an approach to robotics which uses smaller units that can combine into assemblies that accomplish a given task.

We’ve been immersing ourselves in topics like this one because right now the Robotics Module Challenge is the current focus of the Hackaday Prize. We’re looking for any modular designs that make it easier to build robots — motor drivers, sensor arrays, limb designs — your imagination is the limit. But self contained robot modules that themselves make up larger robots is a fascinating field that definitely fits in with this challenge. Join me for a look at where modular robots are now, and where we’d like to see them going.

Continue reading “Modular Robotics: When You Want More Robots In Your Robot”

San Francisco: Let’s Learn To Build Some Robots!

Hone your skills at basic robot building. You’re invited to join Hackaday for a Beginner Robotics Workshop on Saturday, May 12.

For this workshop we’re pairing up with FIRST robotics mentors and students from the Bay Area. FIRST is an international high school robotics competition and you won’t believe what these teams can do. The workshop will start with an overview of the three major parts that go into a robot project: mechanical design, electronic design, and programming. From there, choose one of the three you want to focus on for the afternoon and let the hands-on fun begin as we break out into small groups to tackle some robotics problems!

The mechanical group will explore robot building using OnShape CAD software. The electronic group will work hands-on with Arduino-based prototyping and breakout boards. The programming group will utilize the Arduino IDE. Workshops will wrap up with a group discussion of how these three concepts are integrated in a single robotics effort.

Right now the Robotics Module Challenge of the 2018 Hackaday Prize is in full swing. We’re excited to see more roboticists in the world and are happy to bring you a workshop that is both technical and accessible. Come build some ‘bots and take home some new knowledge to pour into your project, and your Hackaday Prize entries!