Freescale Mechatronics training robot, to learn software, sensors, microcontrollers

we had freescale technology forum 2011 and you have this new what is this this is the freescale mechatronic training robot it's a robot designed to teach software to teach sensors and you teach how to program microcontrollers so it comes like this and a kid like here comes in a kit you open it up we got to build the robot got pieces legs servos control borders on the message mechanics for the legs soho stuff is here it's almost a complete kit comes with everything except for the batteries it even comes with screwdrivers and wrenches so what kind of batteries you can you use Oh for AAA batteries there's for native and raised right here is a there's a battery loader which call it a little battery holder right there and sort of see the batteries right there alright and so since when is this available oh this was available we first releases an embedded system conference which would have been made first May first and so at the freescale you have these before you had this tower system is it related yeah as a matter of fact you can see that this board right here is actually what we call the tower mech board you can actually buy this board separately and as you can see it is at our board it does plug into the tower system it's got a cold fire 52 to 59 on it it's got the sensor it's got another holder for an additional sensor and then it's got a touch sensor for the face and a control of 28 servos alright so you would connect USB and you would program at how does it work yeah so there's two ways to program it actually let me actually look through here so there's actually two ways to program it one you can program it using the cold fire tools oh this is the definition of mechatronics so as you can see it combines sensors actuators mechanics microcontrollers and software and that's the robot encompasses all that it supports various sensors including pressure and oops sorry pressure and compass so compass pressure and accelerometer and there's all the details of the board so you have all these features right there unless foresters you how much is one of these oh this robots 199 dollars one line y then you get a whole robot kit yep and the board by itself you just want the board with the sensor is ninety nine dollars 99 so how many students have it so far what we've built a thousand we sold two hundred and first month so they're selling like hotcakes we had 125 here there ought not so what do you do at freescale I'm a software engineer at freescale but people call you the robot guru I'm the robot expert expert yes all right play I been doing robotics since I was eight years old I write for robot magazine and I write blog about robotics you write for robot magazine yes all right for robot neighbors so you say 1000 isn't it the plan to have this as like hundreds of thousands all of them yeah woo we'll make book make more as people by we're we're actually looking at some deals with some big hobby shops big online hobby stores all right can we see a little bit how you gasser make sure I got it plugged into USB and right now it's coal fire you can have the kinetics as well yes we're looking at doing the kinetis as well and how soon I don't know it's on a schedule but I don't know we're actually after the big success here at ESC are at the FTF sorry it's probably going to be relatively soon I got to close this down because so what I'm going to do is I'm going to go ahead and open up the robot vision toolkit which is this free tool kit you can get it lets you program the robot using a very simple scripting language I let you do things like computer vision on the robot lets you access all the sensors so the files at that see ya but then it see found what is the robot see robots see is actually a programming language I developed as part of my master's degree I don't have my masters but I'm working on it and the goal was I'm my specialties computer vision and the goal was to create a language that lets people use computer vision easily so i created this language called robot see when the robot idea came around to do this for sensors it just made natural sense to use this language because the language is so easy my ten-year-old can program it ok so let's do the sound level so each other values we're going to go ahead and run this and what's going to happen is it's going to go ahead and it's going to calibrate takes a couple of seconds and what it's doing now is it's calibrating according to a fourth of that gravity force vector so what it's doing is if it's a little off tilt or whatever its calibrating that out you can see it going to its calibration process and again since this is for a training environment this stuff is all drawn out we're going to a lot of deep is standing on a cable that's no problem actually it's going to calibrate that out so now that's no problem so once it's done calibrating I can go ahead and pick it up and as I move it you can see it sort of becomes a level see the face I can't get up and then if I move too far over one way or the other you get a sound out of the you activate some wave files yes it supports the robot vision toolkit supports wave files it supports graphics you can do 2d graphics what is the sound come out of that sounds actually coming out of the computer you don't have a speaker here there's no speaker on there now we thought about that but we didn't so that would be that's a relatively simple test let's go ahead and run one a little more interesting we'll get it to balance on one leg so very good yeah just run then you can see how you see the software is I mean print statements global variables for next loops gosub looks a lot like basic but it's got some complex features to for instance it's got case switch it's got the ability to do local variables idea is to keep it simple so let's go ahead and run this now I'm going to turn on the robots power up its servos he's going to go over on one leg neighs gonna start balancing so now he's balancing and you can see as I I try to move them you see he'll compensate see him shaken so he's going to go ahead and compensate so if you can see is if I move it lift the buff you can see his foot moving you try to compensate for nice so how many different kinds of things can you do with it I've got I'm only got seven right you're seven or eight examples for this exact robot there's about 30 examples in there for a robot see examples what does that mean like when you get it you get the examples oh yeah these examples are built in so and there's about 20 examples that you can do without even having a robot just so if you want to experiment with things you can download the whole bunch yeah you download the whole thing for free off of your meal so you can download the whole thing for free off of build smart robot stack okay or you can go to the freescale calm neck bot and the downloads on the right hand side so right here we had the what you call it The Naked challenge what is that make it challenge is where we took we got a hundred robots and 100 tower kits and the idea is to let given people and let them design things let them come up with whatever they want create it it's just got to use the boards that we gave them they can add whatever else they want only here during the FDA 36 hours it started yesterday at six o'clock and it goes till tomorrow at four five and forty for 24 hours they can come in here they do work in their work out in the hotel room all the software is available online and it can build and you can see the robots we've got a group alert who's adding arms to the robot I me go talk with the judges absolutely so we have three celebrity judges Heather Knight Anton Olson from vex robotics and has donated quite a bit so this all came from vex robotics so as a bunch of other which quality components yeah they make these really nice robotics kits I gave us all this nice metal you know all these gears they brought in 40 motors some spare electronic stuff no wire stuff like that alright Anton and Joe all right hello hi so what are you doing right now right now I'm hacking on sub code for the freescale tower LCD board and I've never messed around with it before and figured that sitting here at the make it lab would be a good place to do it all right yeah and what do you enjoy produce yeah I'm playing with with robot yeah it's more exciting I thought you were making it walk and stuff it does Warren not making it better stronger you added some of your ex modifications there i hatched some back stuff to make it walk with a little shuffle and put all over backwards that's cool so how you gonna judge the winners oh this is gonna that's a real good push well then you know the whole point of this contest is for people to just create really unique and innovative and fun and interesting things using freescale technologies so there's the two tracks as the mechatronics robot tracks are using this platform and also at our system track so using the new kinetis modules just other tower system for if rules so really the you know there's no fixed criteria it just ends up being you know something that's cool and something that uses freescale technologies and is challenging and is just neat so that you know it's just it's what we've done originality yeah innovativeness your innovation complexity part or something is the more likely you know the higher it's going to score especially in the short time frame and that's pretty much what I'm looking for so whether all these robots about having fun what is it learning tick judging well both yeah I mean so right so robots are obviously about education you know Anton side it is a moron on the education side right yeah for me I don't normally deal with robots so this this is just purely fun but as you're having fun you can learn about the technologies to use for other projects so you know this is that this tower mech board on the FSL bought uses a cold fire AMC 52 to 59 and you know that's something that maybe I'll use in a future project later that's not robotic related but maybe it's still something i'll use in my real engineering job so you know for me it's just to experiment and learn and then get some more skills in my toolbox can you figure it out as well but it has he could eat quite a few thought about it alright alright thanks a lot so check back one day from now a little bit more early somewhere around the judges loved the these guys have been doing their judging at four o'clock and what an eight o'clock i think it's being announced the winner donate o'clock and the winner gets a speed than the Nazca yeah so there's top top three for each track gets a 1000 2000 3000 dollar cash prize and then the grand prize winner gets a car being a NASCAR fan yeah serious that's a seriously surprise cool thanks

One Comment

  1. IceGryphon said:

    199$ isn't bad depending on the part list.
    Considering easyfpga (dot) com sells FPGA kits from $169 to about $200
    Which doesn't add Anything extra except for USB connectivity, programming tools and nothing like Servos or Sensors.

    June 28, 2019

Leave a Reply

Your email address will not be published. Required fields are marked *