Robotics

Review: LEGO-compatible Mabot modular robot kit proves fun for kids of all ages

Review: LEGO-compatible Mabot modular robot kit proves fun for kids of all ages
The Bell Robot Mabot kit is so easy to build with that my 6-year-old was able to make this robot in about ten minutes using only graphical instructions included with the Mabot Go app
The Bell Robot Mabot kit is so easy to build with that my 6-year-old was able to make this robot in about ten minutes using only graphical instructions included with the Mabot Go app
View 19 Images
On the back of the Mabot box is a picture of the "Big M" robot, which features most of the kit's major capabilities in one pre-designed bot
1/19
On the back of the Mabot box is a picture of the "Big M" robot, which features most of the kit's major capabilities in one pre-designed bot
The top of the Mabot box is a schematic showing many of the parts and connection options available with the kit
2/19
The top of the Mabot box is a schematic showing many of the parts and connection options available with the kit
Inside our Mabot kit are a series of components set up in foam backing for security. The box to the bottom-right contains the charging cord and USB plug and the box to the bottom-left the S-rods and other connectors
3/19
Inside our Mabot kit are a series of components set up in foam backing for security. The box to the bottom-right contains the charging cord and USB plug and the box to the bottom-left the S-rods and other connectors
The Big M is a great design for learning the various components available with the Mabot kit. Here, my daughter removed the arms while my son sees how that changes the balance and control of the 'bot
4/19
The Big M is a great design for learning the various components available with the Mabot kit. Here, my daughter removed the arms while my son sees how that changes the balance and control of the 'bot
They are getting the hang of the control interface with the Mabot Go app and figuring out how to activate the various sensors on this Big M design
5/19
They are getting the hang of the control interface with the Mabot Go app and figuring out how to activate the various sensors on this Big M design
Swinging his hand at the robot, my boy realizes that the motion sensor makes the Big M turn away to avoid collision
6/19
Swinging his hand at the robot, my boy realizes that the motion sensor makes the Big M turn away to avoid collision
The Big M design with the Mabot kit can freely move on hard surfaces, light carpeting, and so forth but is not well-balanced for more robust driving
7/19
The Big M design with the Mabot kit can freely move on hard surfaces, light carpeting, and so forth but is not well-balanced for more robust driving
The Shaker design with the Mabot kit is activated by pushing the kinetic sensor (at rear, right), which causes the two joints in the middle to swivel in opposite directions, snake-like, pushing the Shaker forward
8/19
The Shaker design with the Mabot kit is activated by pushing the kinetic sensor (at rear, right), which causes the two joints in the middle to swivel in opposite directions, snake-like, pushing the Shaker forward
When we first opened the Bell Robot Mabot kit, we looked through the components and compared them to the kit chart to see how things are made
9/19
When we first opened the Bell Robot Mabot kit, we looked through the components and compared them to the kit chart to see how things are made
Here the author is receiving instruction on the Mabot from his 8-year-old as the 6-year-old eyeballs one of the parts and the 7-year-old opens a box of connectors
10/19
Here the author is receiving instruction on the Mabot from his 8-year-old as the 6-year-old eyeballs one of the parts and the 7-year-old opens a box of connectors
Amazingly cooperative, the kids are intent on building the Big M from the Mabot box's cover. Who am I to say no to that?
11/19
Amazingly cooperative, the kids are intent on building the Big M from the Mabot box's cover. Who am I to say no to that?
A last-minute tweak as my 6-year-old realizes that the Mabot Big M's arm was on backwards
12/19
A last-minute tweak as my 6-year-old realizes that the Mabot Big M's arm was on backwards
She's happier now that the Big M's lights are no longer blue. Aesthetics are important at this age
13/19
She's happier now that the Big M's lights are no longer blue. Aesthetics are important at this age
Some components, such as the control ball and the wheels, can be color-coded or individually color-selected for aesthetic or control purposes. The Mabot Go app has an interface just for that purpose. The colors also play a role in programming individual wheels
14/19
Some components, such as the control ball and the wheels, can be color-coded or individually color-selected for aesthetic or control purposes. The Mabot Go app has an interface just for that purpose. The colors also play a role in programming individual wheels
The "Operation" screen of the Mabot Go app (shown earlier) gives movement control for wheels. This "Joint" screen gives control of the joints that might be connected to the current Mabot design
15/19
The "Operation" screen of the Mabot Go app (shown earlier) gives movement control for wheels. This "Joint" screen gives control of the joints that might be connected to the current Mabot design
The Mabot Go app's main screen starts with a selection of "Official building," which shows various pre-designed options to build, and the "Free operation" button which goes directly to a control screen for operating a custom robot
16/19
The Mabot Go app's main screen starts with a selection of "Official building," which shows various pre-designed options to build, and the "Free operation" button which goes directly to a control screen for operating a custom robot
There are plentiful pre-build designs for the Mabot, which have detailed step-by-step graphical instructions for the build and then pre-programmed downloads for the robot's control unit for operation
17/19
There are plentiful pre-build designs for the Mabot, which have detailed step-by-step graphical instructions for the build and then pre-programmed downloads for the robot's control unit for operation
The Mabot IDE app allows for custom programming of a custom Mabot design. The Scratch-like interface is simple to use and can be quickly learned by those familiar with if-then logic trees
18/19
The Mabot IDE app allows for custom programming of a custom Mabot design. The Scratch-like interface is simple to use and can be quickly learned by those familiar with if-then logic trees
The Bell Robot Mabot kit is so easy to build with that my 6-year-old was able to make this robot in about ten minutes using only graphical instructions included with the Mabot Go app
19/19
The Bell Robot Mabot kit is so easy to build with that my 6-year-old was able to make this robot in about ten minutes using only graphical instructions included with the Mabot Go app
View gallery - 19 images

Bell Robot's Mabot modular robot building kit that is currently the subject of a crowdfunding campaign is LEGO-compatible, simple enough for a first grader to build with, and fun enough that even nerdy dads like me will obsess over it. There are points that could use improvement, perhaps, but for the asking price, Mabot is good value and great fun.

We received a pre-production Mabot starter kit for evaluation, which looks largely finished in quality, though a few items mark it as pre-production. The Chinese lettering on boxes and instructions have no English or other language translations yet, for example. We're told that's being worked on now. We did get PDF versions of the instructions in English that were well-done and show what a finished printed version may look like.

The apps to control the Mabot are also in English and we saw an update during our testing that improved a lot of the "lost in translation" moments. Most of what a user would need to know is in graphical form anyway, so the language barrier is minimal.

Inside our Mabot kit are a series of components set up in foam backing for security. The box to the bottom-right contains the charging cord and USB plug and the box to the bottom-left the S-rods and other connectors
Inside our Mabot kit are a series of components set up in foam backing for security. The box to the bottom-right contains the charging cord and USB plug and the box to the bottom-left the S-rods and other connectors

The Mabot kit itself is a pretty ingenius design with modular components that can be put together in a near-infinite variety of ways to make robots for a wide range of functions. Add in the ability to include LEGO pieces for decoration, chassis design, etc. and you have a lot of variance possible. Our basic kit included:

  • 1 Control Ball
  • 1 Battery Ball
  • 4 Drive Balls
  • 5 Connector Balls with 6 ports
  • 3 Connection Ys with 3 ports
  • 1 Horizontal Pivot Joint
  • 2 Swinging (elbow) Joints
  • 1 Touch Sensor Ball
  • 1 Infrared Sensor Ball
  • 1 Color Sensor Ball
  • 18 Connectors (S-rods)
  • 2 Free-spinning Wheel Plugs
  • 2 Rubber Stopper Plugs
  • 2 LEGO Adaptors

There were also several accessories, including a set of "goggles" to give a robot a face, some slightly opaque plastic pieces to cover ports and add design aesthetics, and a disassembly tool for removing the connectors (S-rods). A USB plug for connecting a smart device for programming and a charging cord are also included. As are a simple "roadmap" for testing sensory robots and three color cards for testing color-sensitive designs.

Here the author is receiving instruction on the Mabot from his 8-year-old as the 6-year-old eyeballs one of the parts and the 7-year-old opens a box of connectors
Here the author is receiving instruction on the Mabot from his 8-year-old as the 6-year-old eyeballs one of the parts and the 7-year-old opens a box of connectors

The various Mabot components can be put together with only a couple of limitations, such as the control and battery ball being required for every robot. The control ball is the "brains" of the unit and also contains the Bluetooth and USB connections, while the battery ball provides the power. From there, it's a matter of using the S-rods to make connections between various components into whatever configuration you'd like. These S-rods act as both physical and electrical connections for the Mabot's parts.

Once a physical robot has been built, two Mabot apps are used to control it. The Mabot Go app includes building instructions (in graphical format) for all of the basic robots that have been pre-designed for the kit. Making a few of these gives the user an idea of what's possible and how the components work together. The simplest robot, for example, is the Solo Wheel, which consists of the control unit (on top), a 6-port connection ball, the battery ball, two drive balls, and a free-spinning wheel. The Solo Wheel can drive around on the floor prone and then pop upright and self-balance on two wheels.

From there, other pre-designed robots include a Tracker Boy to showcase how the sensors work, the Drag Race to show how the kinetic input (touch sensor) works, and the Explorer that showcases the color and object-sensing capabilities of the Mabot system to create a sort of Roomba without the vacuum.

A last-minute tweak as my 6-year-old realizes that the Mabot Big M's arm was on backwards
A last-minute tweak as my 6-year-old realizes that the Mabot Big M's arm was on backwards

These robots can each be built in about 10 minutes or less, so kids don't get bored trying to figure out parts and designs. However, some of the designs included in the Mabot Go app require extensions to the basic Mabot kit. Once the basics are learned, though, the free-range design can begin. The Mabot Go app's main menu has the "Official building" tree, where the pre-designed robots are found, and the "Free operation" tree that has program options for simple remote control of custom-made designs. Once the Mabot is connected, the controls will appear for every component sensed on the new robot. Once calibration of the drive units is completed, the robot is ready for control.

One of the things kids will learn quickly when designing robots from scratch is that not only are the connections of the components and their placement for movement important, but so are things like weight distribution, engineering for strength, and so forth. A robot with a hinged arm might look cool, but if the arm is too large beyond the hinge, it probably won't stay connected for long or be able to move very quickly. Likewise, a pivot joint with a sensor on top can only sense what it is pointed towards, so if the pivot is turned sideways and the robot is moving forward, it won't "see" anything up front. Watching my six, seven, and eight-year-olds figure this out was an educational in itself.

There are plentiful pre-build designs for the Mabot, which have detailed step-by-step graphical instructions for the build and then pre-programmed downloads for the robot's control unit for operation
There are plentiful pre-build designs for the Mabot, which have detailed step-by-step graphical instructions for the build and then pre-programmed downloads for the robot's control unit for operation

The basic kit we received is probably enough for nearly everyone's needs, up front. Eventually, add-ons like the grabber hand and such will become desirable. We do note that the Kickstarter kits don't seem to include the media kit we were given as a starter kit to play with. In the main, the kits listed on Kickstarter only have two drive wheels instead of four, but the largest kit has a lot more than we were given. So it seems that the Bell Robot team made a few changes to the planned packaging before launching the crowdfunding campaign.

During our play, we have had a few issues that are worth mentioning. The first was the failure of the control ball shortly after activating the kit for the first time. This was obviously a manufacturing error and with these being pre-production kits, a glitchwasn't really unexpected. It was quickly replaced by the Bell Robot team, who requested the old one be sent back so they can evaluate what caused the problem. A good sign. The second problem was with one of the Y-joint (3-port) connectors splitting open. It was just the case that broke and it was easily fixed with some super glue. Again, likely a pre-production error in manufacturing.

The Mabot has otherwise been great. From the remote-control and pre-designed robots that can be made with the Mabot Go app, we then moved on to the Mabot IDE app. Interestingly, there are several forums and discussions about the intricacies possible with this relatively simple programming setup.

The Mabot IDE app allows for custom programming of a custom Mabot design. The Scratch-like interface is simple to use and can be quickly learned by those familiar with if-then logic trees
The Mabot IDE app allows for custom programming of a custom Mabot design. The Scratch-like interface is simple to use and can be quickly learned by those familiar with if-then logic trees

Programming in the app is very Scratch-like, so those familiar with making apps through Scratch will already have an advantage here. Because the system is mostly drag-and-drop graphical, kids can get the idea pretty quickly so long as they have a decent grasp of logic. All of the available sensors and devices for the Mabot are already in the IDE app for use, requiring only that they be activated in the program being designed. So for the most part, programming a custom Mabot is largely about getting the timing right and understanding simple if-then trees.

Sadly, the limitations of the Mabot IDE mean that you cannot custom-make control panels for remote control over and above the robot's built-in programming. This means that although you can pre-program a robot for a lot of cool things, you cannot customize the control panel for remote control to limit the amount of over-riding a user can do. This also means that the remote remains clunky for complex robot designs with multiple moving parts.

Making up for this somewhat, however, is the ability to program if-thens that take remote-control input and then add a series of tasks to specific inputs, such as moving an arm joint to the left automatically activating a torso swivel to swing the robot in that direction as well. Or by a user turning the head, resulting in the robot's wheels spinning to turn the whole robot to follow.

In all, the simple design of the Bell Robot Mabot is just about right for teaching kids how to consider more than just "this fits on that" complexities in building with their imagination. The Mabot has a really clever system of modular components and the flexibility of design to allow a lot of creativity during that learning. My kids had a blast with it.

TheBell Robot launched the Mabot Kickstarter campaign on September 21 with a goal of HK$800,000 (US$102,500). Small basic kits start with pledges of about US$100 with a kit similar to what we had being available for a pledge of about US$349.

The video below gives an overview of the system.

Source: Bell Robot

Mabot- The Modular Robot inspiring kid's creativity

View gallery - 19 images
No comments
0 comments
There are no comments. Be the first!