Customize Your Buddy Companion Robot with this Software Development Kit

Developers can make the open-source Buddy companion robot smarter by giving him new skills, content, and features.

Photo Caption: Blue Frog Robotics has launched a software development kit for its Buddy companion robot, turning to you to help make Buddy more intelligent by giving him new skills, content, and features.

It’s been quite a two-week stretch for Blue Frog Robotics. It launched an Indiegogo campaign on July 7 for Buddy, which is an open-source companion robot that connects, protects, and interacts with each member of your family.  And in 14 days the campaign is 238 percent funded, surpassing the original $100,000 by raising $237,978, at press time.

The company is turning to you, however, to help make Buddy more intelligent by giving him new skills, content, and features. Blue Frog Robotics says its goal is to “democratize the field of robotics,” which is why it built Buddy on an open-source platform.

Today the company revealed details of its software development kit (SDK) and developer program to build apps for Buddy, which can run in the Android and Windows environments. It is compatible popular development tools, such as Unity 3D, Arduino and OpenCV.

Photos: Meet Buddy the Companion Robot

The Buddy SDK will include:

  • A visual programming tool based on Unity 3D, a cross-platform development engine used by more than one million game developers
  • Advanced tools to create new libraries
  • A library of animations, sounds and vocalizations
  • A text-to-speech tool for Buddy’s voice
  • A virtual simulator that lets developers create and observe more basic animations, timelines and behaviors without a robot

The SDK kit will support Python, C++, C, C#, Java and Javascript.

By adding your applications, Buddy will grow and interact with you more and more. Buddy comes pre-loaded with the technological building blocks – navigation, sensors, and recognition – giving you the tools to push the limits of your imagination.

Those who purchase the Buddy Developer Edition ($749) will be enrolled in the developer program, which includes the SDK, technical support, and access to a global community of developers. The early bird developer edition is expected to ship late 2015 – early 2016.

“Developers around the world can help us make Buddy more intelligent and useful by giving him new skills, content and features,” said Rodolphe Hasselvander, Blue Frog Robotics co-founder and CEO. “Buddy was purposely built to be compatible with popular development tools to allow as many developers as possible to collaborate with us.”

A Closer Look at Buddy

Buddy is the first robot to use the Unity 3D integrated development environment, which is used in smartphone applications and video games. Buddy can help teach children basic programming concepts, serve as a personal assistant, patrol the home.

Buddy is just under 2 feet tall and weighs about 8 pounds. It can run for 8 to 10 hours on a battery charge and includes obstacle detectors, multimedia outputs, and Wi-Fi and Bluetooth. You can log into Buddy and control him remotely via an iOS, Android or Windows app.

You can use Buddy to suggest recipes in the kitchen and take advantage of its voice-recognition, text-to-speech, and telepresence capabilities. Buddy also has three wheels but no arms initially, and it has a camera and infrared sensors.

The modular robot has an expressive face on its touchscreen and facial recognition ability. Buddy supports French and English, and support for other languages can be downloaded.

About the Author

Steve Crowe · Steve Crowe is managing editor of Robotics Trends. Steve has been writing about technology since 2008. He lives in Belchertown, MA with his wife and daughter.
Contact Steve Crowe:  ·  View More by Steve Crowe.


Log in to leave a Comment

Editors’ Picks

Top 10 AI & Robot Stories of 2017
2018 is shaping up to be a massive year for automation. But first,...

Robots are Learning to Pick up Objects Like Babies
UC Berkeley has developed a technique that enables robots to complete tasks...

Self-Driving Taxis Giving Rides During CES 2018
Aptiv and Lyft have teamed up to give CES 2018 attendees self-driving taxi...

Roombas Will Help Clean up Your Home’s Weak WiFi
iRobot's top-tier Roomba robot vacuums will soon be able to sweep your...