Amateur-Hobby

Infrared Remote Controlled (RC) Steerable Vibrobot Created by Naghi Sotoudeh

Remote Controlled (RC) Vibrobot

Vibrobots (and bristlebots) are simple robots that use a tiny pager / cellphone vibrator motor (with an eccentric weight) to randomly bounce around -- they are the subject of many Maker / DIY projects as well as some well-known commercial toys (such as the $7.00 Hexbug Nano).  Naghi Sotoudeh, a Hizook reader from Iran, contacted us about his latest project: a remote controlled micro-scale vibrobot (measuring just 18 x 12 x 10 mm) that uses two vibrator motors to achieve steerable motion without any wheels.  Naghi's design is similar to some previous steerable vibrobots (eg. the Harvard Kilobot project), but the vibrator motor arrangement gives his design a nice, distinctive faux-wheel look.  The hardware is fairly simple: a small PCB, two vibrator motors, a microcontroller, an infrared photodiode, and a very small battery.  In general, the software for this type of robot isn't too bad either.  In short, this could be a great DIY project and potentially a nice mass-market product.  What do you think...  Would you fork over your hard-earned money for a RC vibrobot kit or pre-built RC vibrobot? 

New Robotis Dynamixel Servos (MX-28) Sport 360-Degree Rotation and 4x Angular Resolution

MX-28 Robotis Dynamixel Servo

Robotis has just announced a new line of Dynamixel Servos: the MX-series, beginning with the release of the MX-28.  The MX-28 servo has some distinct improvements over its RX-28 brethren: 12-bit (0.088°) angular resolution (four times that of the RX), full 360° controlled rotation (rather than 300°), non-contact magnetic encoders (not subject to mechanical wear), etc. -- and all for about the same price (MX-28: $219.90 MSRP, RX-28: $200)!   Of note, the MX-28 is prominently featured as part of the new DARwin-OP humanoid -- the recent Nao competitor that Robotis created in collaboration with Virginia Tech's RoMeLa Lab.  Perhaps best of all... Hizook was selected as a beta tester for this new servo (probably owing to our  prominent coverage of the RX-series and our awesome cross-platform open-source Robotis software library).  We were impressed with the new MX-28 -- read on for details, including an exclusive look inside the new servo as well as a quick tutorial using the updated open-source drivers (in python, complete with ROS bindings).  

The Bilibot Project: A Low-Cost Robot Platform with iRobot Create, Kinect, and ROSified Computer

Bilibot Robot: Kinect atop an iRobot Create

Perhaps you remember Garratt Gallagher -- he's the ROS / Kinect hacker responsible for 30% of all entries in the recent Kinect / ROS 3D competition, in which he  won first place for Impromptu Buttons (his other entries such as Finger Detection, People Follower, Kinect Minority Report Interface, etc. were also quite impressive).  However  I want to introduce you to his most exciting project to date:  Bilibot.  Started in December and funded with $5,500 through KickStarter, the Bilibot Project is an open source effort to create an affordable robotics platform based on the iRobot Create, Kinect, and a computer pre-installed and pre-configured with Ubuntu and ROS.   The goal is to create a platform for hackers, enthusiasts, and researchers that works right out of the box without the (often daunting) challenge of installing and configuring Ubuntu and ROS.  Frankly, the $150 Kinect may be popular in the gaming industry, but it will completely revolutionize robotics -- it is an amazing sensor, and the Bilibot project aims to make it even more accessible. 

Robotis Dynamixel Servos: Overview, Applications, Tear-Down, and Open-Source Software

Robotis Dynamixel RX-28 Smart Servo

Professional and hobbyist roboticists alike are snapping up Robotis Dynamixel Servos.  These "smart" servos serve an important niche between $30 hobby servos and super-expensive harmonic drive servos.  They sport torques ranging from 12 kg·cm to 106 kg·cm, and even more when doubled-up.  Most of my experience is with the RX-28 and RX-64 variants, which have 300° swing, 10-bit position sensing resolution, (roughly) 8-bit position control, force/torque sensing, available compliance mode, and can daisy-chain more than 250 servos.  At Georgia Tech's Healthcare Robotics Lab, we use dozens of these servos.  I recently invested a decent amount of time overhauling our open-source (Python) control software, adding (among other things) thread-safe operation and ROS (Robot Operating System) compatibility.  In this post, I'll do a brief overview of the Robotis Dynamixel offerings, look at a number of impressive applications where they are utilized, share pictures of a servo's disassembly, and give a brief tutorial using the new (awesome) open-source software libraries.

DIY / Homebrew Unmanned Aerial Vehicles (UAVs) Enter the Mainstream

Amateur UAVs

Unmanned aerial vehicles (UAVs) are no longer relegated to military and police forces.  Amateurs and hobbyists, working in close-knit online communities, are fusing old RC airplane concepts with modern technology to create UAVs that rival commercial offerings.  Recent efforts suggest that an amateur UAV, complete with on-board cameras, wireless video downlinks, operator heads-up display, autonomous waypoint navigation / autopilot control, and ground tracking stations can all be had for less than $2,000 (read on for details)!  Unfortunately, the FAA (aviation regulatory body in the United States) already treats commercial UAVs as regular planes, requiring aircraft registration and 60 day pre-flight plans.  While the regulations for hobbyists seem to be more lax, I personally believe the FAA should embrace amateur UAV builders in the same way that the FCC embraced ham radio operators of yesteryear.

Ultra Low-Cost Laser Rangefinders Actualized by Neato Robotics

Ultra-Low-Cost Laser Rangefinder Atop Neato Robotics XV-11 Vacuum Cleaner

A commercially-available ultra low-cost laser rangefinder is finally set to hit department store shelves in February!  I'm speaking of the laser rangefinder presented at ICRA 2008 that costs $30 to build (commented on here at Hizook almost one year ago) that sits atop the recently announced Neato Robotics XV-11 vacuum cleaner.   Others have thoroughly discussed the XV-11's competitiveness with iRobot products, the possible patent infringement of iRobots square-front design, and its ability to perform SLAM (Simultaneous Localization and Mapping).  But everyone has glossed over the coolest part:  Forget about Neato's $400 robot, $60 batteries, $30 wheels (etc.)... if made available, sub-$100 laser rangefinders would revolutionize hobby robotics!  Read on for a description of this compelling (future?) component.

Pico  Project

Pico Micro Robot

Pico is an impressive hobbyist robot.  It measures in at 2 cm3 (12.5mm per side) and features a laser-cut chassis, two Didel motors (MK04S-24 driving worm gears), an A3901 stepper motor driver, and an ATtiny44 microcontroller. With a run-time of 15 minutes off a 10mAh Li-Poly battery (approx 3.7V), that equates to a power consumption of about 140 mW. I suppose the large power consumption is to be expected, given that the Didel motors employed can use as much as 100mA at 3V!

Syndicate content