SmartBot: your Smartphone robot
SmartBot is a programmable smartphone robot for entertainment and education that uses your Smartphone (Android ™, iPhone ®, iPod ® or Windows Phone ®) or a programmable development board (Arduino ®, FEZ ®, Netduino ®, Gadgeteer ®) as its brain, sensors and interfaces. It lets you discover robotics for less than 20% of the cost of robotics products with equivalent capabilities*. It gives robot fans a complete mobile robotic platform, open and affordable, which lets them develop robotic applications, play games, enjoy interactive services and learn robotics.
See SmartBot in action
and discover more about him
Thanks to SmartBot, you have access to a complete robotics platform featuring movement, vision, sound, a touchscreen interface, communication and much more.
Discover the 2 ways you can use this programmable phone toy now:
- SmartBot provides developers with a complete environment, letting you develop your own applications if you have programming experience.
- Free applications developed specifically for SmartBot: you can already take advantage of the controller and remote control, but don’t forget to check back for our great photo-snapping assistant (coming soon)!
A Multi-purpose Smartphone robot :
SmartBot is a programmable robot, so you can make him do what you want. And because he is also a smartphone robot, you can use every feature included in your smartphone to create cool stuff and code it into your preferred dev environment with your favorite programming language.
Remote control robot
Robots are autonomous machines but sometimes, you want to take control. So we have developed “SmartBot WRemote” for you to drive your robot everywhere with a PC, a smartphone or a tablet. More than a simple remote control robot, you can see what your little scout is seeing, change his face and send some messages to make him speak.
Because learning is the basis of everything, we have worked hard to give you the best SDK documentation and tutorials to learn how to develop cool robotics applications. We will continue to add samples, tips and new tutorials to simplify robotics.
Robotic scripting system
If you don’t want to go too deep into programming your robot but you still want to do awesome stuff, we are developing an easy-to-use and powerful robotic scripting system called “SmartBot Sequencer” that allows you to program your robot directly with your smartphone without any knowledge of programming languages.
Play games with your robot
In addition to a robot programming platform and a cool geek gadget, SmartBot is also here to bring fun to family and friends by providing party games. Forget board games or virtual ones – now it’s time to play for real with a robot.
Adopt a smart robotic pet
Fed up with virtual pets? Go AFK and adopt a smart, fun robot companion IRL. Discover his personality and all the interactions that you can have with him (speak to him, feed him, shake him, tickle him, tilt him, etc.).
SmartBot can be also a useful partner by providing you smart-services which will make your life easier. He can take pictures of your friends for you at a party by automatically detecting them . Imagine if he was able to follow your face in a video call…
Engage your robot in a robot battle and destroy your opponents. Use your phone’s camera and some image processing algorithms to identify your enemy and target it. Compete with your programmable warrior and show off all your robotic skills.
You like challenges? With SmartBot dev contests or other robotics competitions you will find many ways to show the world that when it comes to robotics and robot programming, you’re the best!
The only Smartphone robot that works on the 3 main smartphone operating systems
SmartBot is compatible with Android, Windows Phone and iOS (iPhone, iPod touch). His primary function is as a development tool for programmers but he can also be used by non-programmers with the associated apps.
Do you want to dive into robot programming?
Create your own robotics applications, customize your SmartBot or turn it into an Arduino robot or a .NetMF robot
Robot development kit
With SmartBot SDK for Android, iOS and Windows Phone, developers can create their own robotic applications. Create a new behavior, a game, something fun or useful with your SmartBot and code it!
HDK and expansion port
An expansion port is available to connect and create accessories for hackers – for example, grippers, lasers, guns – with everything you need included in the HDK.
Dev board compatible
It’s also compatible with Arduino dev boards in addition to Smartphones. Plug an Arduino board into the SmartBot and you will have a ready-to-use Arduino robot. Same for .Net users with a .NetMF robot.
“*”: indicative comparison of SmartBot + the user’s Smartphone (recent model) versus off-the-shelf products with comparable technical features or a robotics kit + sensors and actuators purchased at market price.
SmartBot: the Smartphone robot
Overdrive your phone – turn it into a Smartphone robot !