Maker Faire NY: Where Robots Come Out To Play

There was an unbelievable amount of stuff on display at the 2018 World Maker Faire in New York. Seriously, an unreal amount of fantastically cool creations from all corners of the hacker and maker world: from purely artistic creations to the sort of cutting edge hardware that won’t even be on the rest of the world’s radar for a year or so, and everything in between. If you’ve got a creative bone in your body, this is the place for you.

But if there was one type of creation that stood out amongst all others, a general “theme” of Maker Faire if you will, it was robotics. Little robots, big robots, flying robots, battling robots, even musical robots. Robots to delight children of all ages, and robots to stalk the darkest corners of their nightmares. There were robots for all occasions. Probably not overly surprising for an event that has a big red robot as its mascot, but still.

There were far too many robots to cover them all, but the following is a collection of a few of the more interesting robotic creations we saw on display at the event. If you’re the creator of one of the robots we didn’t get a chance to get up close and personal with in our whirlwind tour through the Flushing Meadows Corona Park, we only ask that you please don’t send it here to exact your revenge. We’re very sorry. (Just kidding, if you have a robot to show off drop a link in the comments!)

Continue reading “Maker Faire NY: Where Robots Come Out To Play”

The Tiny, Pocket-Sized Robot Meant For Hacking

The world is full of educational robots for STEAM education, but we haven’t seen one as small or as cute as the Skoobot, an entry in this year’s Hackaday Prize. It’s barely bigger than an inch cubed, but it’s still packed with motors, a battery, sensors, and a microcontroller powerful enough to become a pocket-sized sumo robot.

The hardware inside each Skoobot is small, but powerful. The main microcontroller is a Nordic nRF52832, giving this robot an ARM Cortex-M4F brain and Bluetooth. The sensors include a VL6180X time of flight sensor that has a range of about 100mm. Skoobot also includes a light sensor for all your robotic photovoring needs. Other than that, the Skoobot is just about what you would expect, with a serial port, a buzzer, and some tiny wheels mounted in a plastic frame.

The idea behind the Skoobot is to bring robotics to the classroom, introducing kids to fighting/sumo robots, while still being small, cheap, and cute. To that end, the Skoobot is completely controllable via Bluetooth so anyone with a phone, a Pi, or any other hardware can make this robot move, turn, chase after light, or sync multiple Skoobots together for a choreographed dance.

While the Skoobot is an entry for this year’s Hackaday Prize, the creator of the Skoobot, [Bill Weiler] is also making these available on Crowd Supply.

This Is The Raspberry Pi Robot To Beat All Others

Before the introduction of the Raspberry Pi, building robots was hard. The best solution to turning motors on a chassis was repurposing an old roomba. For the brain, maybe you could throw Linux on a router and move your rover around with an old Linksys. Before that, you could buy a crappy robotics kit, thrown together in a box and sold as an ‘educational kit’. I’m sure there are a few readers out there that built robots by wire-wrapping HC11s.

Now we have 3D printers and Raspberry Pis, and with that comes a golden age of robotics. One of the best robot brains out there is the 8BitRobots Modules from [Tim Wilkinson], an entry for this year’s Hackaday Prize.

The 8BitRobots Modules are made up of a few components, not the least of which is a Pi Zero, a fantastically powerful (for its price) Linux computer that is available for five dollars. With an add-on board, cleverly named the RoBonnet, the Pi Zero gets PWM outputs for servos and ESCs, an H-bridge for motors, TTL serial, encoder inputs, a pressure and temperature sensor, an IMU, a power monitor, and everything else you need for a successful Pi robot.

But hardware is only one part of the equation. If you want to program a robot, you need a software stack that makes everything easy. That’s where the 8BitRobots distributed robot platform comes in. This is a bit of Javascript running on the Pi that allows you to program the robot in Blockly, a Scratch-like graphical programming environment that’s been adapted to run in a web browser. It’s an all-in-one solution to robotics development and programming, and an excellent addition to this year’s Hackaday Prize.

Controlling Robotics Visually

The world — and the Hackaday Prize — is filled with educational robots. These are small, wheeled robots loaded up with sensors, actuators, a few motor drivers, and some sort of system that is easy to program. The idea behind these educational robots is to give students an easy-to-use platform to test out code, learn inverse kinematics, and realize odometry is a lot harder than you think it is. Give these kids some time and patience, and you’ll have a fleet of Battlebots at the end of the semester, if the teacher is cool.

But there’s a problem with all educational robots. The programming. For someone just starting out in robotics club, being able to code isn’t a guarantee. You need an easy to use programming interface. This project for the Hackaday Prize gives all students a great visual programming interface. It’s basically like the first generation of Lego Mindstorms, only you don’t need a weird IR tower attached to a serial port.

Of course you can’t program a robot without a board, and this project brings it in spades. The brain for this platform is built on an ARM microcontroller, has Bluetooth, supports up to six DC motors, twelve analog inputs, PWM and serial ports, and all the ports are color-coded for kids who can’t read so good.

This is a visual programming environment, though, and with that, you get a fancy IDE filled with loops that wrap around commands, IO access that’s in easy to read blocks, and control software that gives students a dashboard filled with buttons and odometers and the video feed from the camera. It’s a great Hackaday Prize entry, and an excellent way to introduce kids to robotics.

Smiling Robot Moves Without Wires

What could be cuter than a little robot that scuttles around its playpen and smiles all day? For the 2018 Hackaday prize [bobricius] is sharing his 2D Actuator for Micro Magnetic Robot. The name is not so cute, but it boasts a bill of materials under ten USD, so it should be perfect for educational use, which is why it is being created.

The double-layer circuit board hides six poles. Three poles run vertically, and three of them run horizontally. Each pole is analogous to a winding in a stepper motor. As the poles turn on, the magnetic shuttle moves to the nearest active pole. When the perpendicular windings activate, it becomes possible to lock that shuttle in place. As the windings activate in sequence, it becomes possible to move left/right and forward/back. The second video demonstrates this perfectly.

[bobricius] found inspiration from a scarier source, but wants us to know this is his creation, not a patent infringement. We are not lawyers.

Continue reading “Smiling Robot Moves Without Wires”

Yellow Robot Wheels Rolling Out

Small wheeled robots are great for exploring robotics and it’s easier than ever to get started, thanks to growing availability and affordability of basic components. One such component is a small motorized wheel assembly commonly shown when searching for “robot wheel”: a small DC motor mounted in a gearbox to drive a single plastic wheel (inevitably yellow) on which a thin rubber tire has been mounted for traction. Many projects have employed these little motor + gearbox + wheel modules, such as these three entries for 2018 Hackaday Prize:

BoxBotics takes the idea of an affordable entry point and runs with it: build robot chassis for these wheels out of cardboard boxes. (Maybe even the exact box that shipped the yellow wheels.) Cardboard is cheap and easy to work with, making cardboard projects approachable to any creative mind. There will be an audience for something like a Nintendo Labo for robotics, and maybe BoxBotics will grow into that offering.

Cing also intends to make a friendly entry point for robotics and they offer a different chassis solution. Instead of cardboard, they use a circuit board. The yellow gearbox is mounted directly to the main circuit board making it into the physical spine, along with its copper traces serving as the spinal cord of the robot. While less amenable to mechanical creativity than BoxBotics, Cing’s swappable modules might be a better fit for those interested in exploring electronics.

ROS Starter Robot caters to those who wish to go far beyond simple “make it move” level of robot intelligence. It aims to lower the barrier to enter the world of ROS (robot operating system) which has historically been the domain of very capable (but also very expensive) research-oriented robots. This project could become the bridge for aspiring roboticists who wish to grow beyond hobbyist level software but can’t justify the cost typical of research level hardware.

All three of these projects take the same simple motorized wheel and build very different ideas on top of them. This is exactly the diversity of ideas we want to motivate with the Hackaday Prize and we hope to see great progress on all prize contestants in the month ahead.

Hackaday Prize Entry: E.R.N.I.E. Teaches Robotics And Programming

[Sebastian Goscik]’s entry in the 2017 Hackaday Prize is a line following robot. Well, not really; the end result is a line following robot, but the actual project is about a simple, cheap robot chassis to be used in schools, clubs, and other educational, STEAM education events. Along with the chassis design comes a lesson plan allowing teachers to have a head start when presenting the kit to their students.

The lesson plan is for a line-following robot, but in design is a second lesson – traffic lights which connect to a main base through a bus and work in sync. The idea of these lessons is to be fairly simple and straightforward for both the teachers and the students in order to get them more interested in STEM subjects.

What [Sebastian] noticed about other robot kits was that they were expensive or complicated or lacked tutorials. Some either came pre-assembled or took a long time to assemble. [Sebastian] simplified things – The only things required after the initial assembly of the chassis are: Zip-ties, electrical tape and a few screws. The PCB can’t be disassembled, but the assembled PCB can be reused.

The hardware [Sebastian] came up with consists of some 3mm material that can be laser cut (acrylic or wood) and a sensor board that has 5 IR LEDs and corresponding IR sensors. The chassis can be put together using nothing more than a Phillips screwdriver, and the sensor PCBs are well documented so that soldering them is as easy as possible. An Arduino is used as the brains of the unit.

[Sebastian] has come up with a great project and the idea of a platform like this with a couple of lesson plans included is a great one. He’s released the hardware under an Open Hardware license as well so others can share and add-on. Of course, there are other line following robots, like this miniature one created with analog circuitry, and there are other open source robots for teaching, like this one. But [Sebastian]’s focus on the lesson plans is a really unique way of approaching the problem – one that will hopefully be very successful.

Continue reading “Hackaday Prize Entry: E.R.N.I.E. Teaches Robotics And Programming”