1.07 / September 9, 2015
(3.8/5) (40)

Description

Sphero Companion brings your Sphero to life,turning Sphero into your own robotic companion.

You can interact with Sphero using speech recognition, andSphero will talk back to you via your phone speaker.

This application is still in development and morefeatures/functionality will be added over time. The latest updateadds a lot of new commands/interactions. You can see a list of thecurrently supported commands here: http://www.cevinius.com/sphero-companion/

Current interactions include:
- Teaching Sphero your name
- Asking Sphero to drive around
- Tell Sphero to change colors
- Asking Sphero to draw shapes on the ground

Commands can be given using natural speech. For example, you cansay:
"Roll forward 3 units"
"Change your color to pink"
"My name is Kevin"
"What is your name?"
"What time is it?"
"Can you draw a pink shape with 6 sides?"

(There are more commands, but I'll let you explore those afteryou download the app!)

Let us know if there are behaviors you really want to see in theapp!

This is a completely free app. No ads, no IAP, etc. This issomething I made for fun that I wanted to share with other Spherofans. This app is definitely not a component of my overlyconvoluted plan for using Sphero to take over the world... Just askSphero, "Are you part of Kevin's plans for world domination?" See.I told you so. Robots can't lie. So, with that cleared up, pleaseenjoy and have fun with this!

I'm currently working on an update to add a voice programmingfeature. With that, you'll be able to teach Sphero a sequence ofmoves using voice and then have Sphero play them back anytime.:)


NOTE:

You need internet access for speech recognition to work. Also,you need to have Google Text-To-Speech set up on your phone inorder for Sphero to talk back to you. If you encounter any issues,double check you are online and also check that voice search in anapp such as "Google Now" works.

The app was designed for English, so your device needs to be setto English for the speech recognition and speech synthesis to workcorrectly. (It does factor in US and UK English so it should workfor both.)

If you have any issues, you can contact me here or at my website(www.cevinius.com). Please note that this is a hobby project thatI'm playing around with in my spare time, so I may not be able torespond right away.

App Information Sphero Companion

  • App Name
    Sphero Companion
  • Package Name
    com.cevinius.SpheroCompanion
  • Updated
    September 9, 2015
  • File Size
    16M
  • Requires Android
    Android 4.0 and up
  • Version
    1.07
  • Developer
    cevinius
  • Installs
    1,000 - 5,000
  • Price
    Free
  • Category
    Entertainment
  • Developer
  • Google Play Link

cevinius Show More...

MobBob 2.02 APK
cevinius
This app was designed for use with MobBob, the3D printed robotic companion!(Note: You can try this app even if you haven't built yourMobBob yet. If you use the "Don't Connect" button, you can playwith the voice recognition and computer vision features before youbuild MobBob.)MobBob is a smart phone controlled robot. By harnessing thepower of your smart phone, MobBob is a walking, talking robot withvoice recognition and computer vision.To share my love of robotics and to encourage people to buildrobots, I'm making available all the files needed to build your ownMobBob - the 3D printable files, the Arduino code, and this app!You can find links to these below and on my website http://www.cevinius.com.If you get stuck, you can ask me questions at my website!If you hunt around and wait for discounts, you should be able tobuy all the parts needed for around USD $30.I will be continuing to extend his features over time. I wantMobBob to be a companion robot that everyone can afford and havefun with.You can see videos of MobBob in action here:https://www.youtube.com/watch?v=ENuJVaBbQxEhttps://www.youtube.com/watch?v=W0JxfdxcIckhttps://www.youtube.com/watch?v=DTL9t5Gu310https://www.youtube.com/watch?v=nQX_RPu3yLUMobBob's body is 3D printed! You can download the files to printthem from Thingiverse:http://www.thingiverse.com/thing:990950I'll be adding some 3D printable MobBob accessories there soon!So stay tuned.MobBob's body is controlled by an Arduino compatible board (theBluno Beetle made by DFRobot). The code for the Bluno can be foundhere:https://github.com/cevinius/MobBobThe app connects to DFRobot's Bluno boards using the Bluno'sbuilt-in Bluetooth LE.The app can now also connect to many other Bluetooth boardsusing regular Bluetooth. You can see a demonstration of thisfunctionality here: https://www.youtube.com/watch?v=Ykxdeoo8vkQMobBob is not too hard to assemble and there are photos andnotes about that on the Thingiverse page. However, I'll soon beposting some detailed assembly, wiring, programming instructions onmy website:http://www.cevinius.comCheck out the videos for demonstrations of MobBob's currentfunctionality and how to use the app! :DThis will be expanded soon, but he currently understands voicecommands (in "Companion" mode) that contain the following keyphrases:"go forward""go backwards"“go left"“turn left"“go right"“turn right"“hello"“greetings"“how are you"“favorite person"“goodbye"I will be adding more commands like I did with my SpheroCompanion app.I hope you have fun with my little robot! Please send me amessage or post a picture of your MobBob if you build him. I wouldlove to see his relatives. :D
Sphero Companion 1.07 APK
cevinius
Sphero Companion brings your Sphero to life,turning Sphero into your own robotic companion.You can interact with Sphero using speech recognition, andSphero will talk back to you via your phone speaker.This application is still in development and morefeatures/functionality will be added over time. The latest updateadds a lot of new commands/interactions. You can see a list of thecurrently supported commands here: http://www.cevinius.com/sphero-companion/Current interactions include:- Teaching Sphero your name- Asking Sphero to drive around- Tell Sphero to change colors- Asking Sphero to draw shapes on the groundCommands can be given using natural speech. For example, you cansay:"Roll forward 3 units""Change your color to pink""My name is Kevin""What is your name?""What time is it?""Can you draw a pink shape with 6 sides?"(There are more commands, but I'll let you explore those afteryou download the app!)Let us know if there are behaviors you really want to see in theapp!This is a completely free app. No ads, no IAP, etc. This issomething I made for fun that I wanted to share with other Spherofans. This app is definitely not a component of my overlyconvoluted plan for using Sphero to take over the world... Just askSphero, "Are you part of Kevin's plans for world domination?" See.I told you so. Robots can't lie. So, with that cleared up, pleaseenjoy and have fun with this!I'm currently working on an update to add a voice programmingfeature. With that, you'll be able to teach Sphero a sequence ofmoves using voice and then have Sphero play them back anytime.:)NOTE:You need internet access for speech recognition to work. Also,you need to have Google Text-To-Speech set up on your phone inorder for Sphero to talk back to you. If you encounter any issues,double check you are online and also check that voice search in anapp such as "Google Now" works.The app was designed for English, so your device needs to be setto English for the speech recognition and speech synthesis to workcorrectly. (It does factor in US and UK English so it should workfor both.)If you have any issues, you can contact me here or at my website(www.cevinius.com). Please note that this is a hobby project thatI'm playing around with in my spare time, so I may not be able torespond right away.
PopPet the Robot 0.03 APK
cevinius
PopPet is a robot kit developed byJaidynEdwards. (You can find out more about PopPethere:http://www.poppettherobot.com/)In collaboration with Jaidyn, I made this app for PopPet.Thisapp was designed for use with PopPet 2.0, but can be used withtheoriginal Kickstarter PopPet if you add a Bluetooth module.This app is completely free for you to download and use.Itcontains no ads or in-app purchases.The app lets you:- Drive PopPet around using direction buttons- Drive PopPet around using an analog stick- Give PopPet voice commands- Have PopPet drive around autonomously and exploreThe artwork in the app was created by Jaidyn Edwards. Theappcode is built upon the work I did in my MobBob and SpheroCompanionapps.To use this app, PopPet needs to be running my customArduinocode. You can download it fromhere:https://github.com/cevinius/PopPet/In additional to this Arduino code, you'll need to haveaBluetooth module on your PopPet! (For Kickstarter PopPets, youwillneed to add this yourself. I believe a bluetooth module comeswithPopPet 2.0.)Note that you should also be able to use this app withotherdifferential drive robots (besides PopPet)! To do that, you'llneedto adapt my Arduino code for your robot. For more informationaboutthis, please check out this article from myblog:http://www.cevinius.com/2015/10/30/app-powered-poppet/Also, if you ask me questions there, I'll try to help.Note: The voice recognition functionality makes use ofAndroid'sspeech recognition functionality. You need to be online touse it.Also, your phone's language needs to be set to English. Totest ifvoice recognition is set up on your phone, check if it'sworking inother apps. For example, perform a Voice Search in GoogleNow. Ifit's working there, it should work in this app.