Robot Learning and Robot Behavior Control Software
Skilligent Robot Learning and Behavior Control System

Skilligent Robot Learning and Behavior Control System is a software package built to run on control computers of autonomous multi-task robots. The product is a robotic control system with a unique robot learning capability which is a must-have feature of any multi-task service robot. The software enables building multi-task autonomous robots which can learn procedures and skills directly from human users while maintaining a social contact with them.

The software includes a behavior control and coordination system, task and skill learning functions, a powerful computer vision system, a social human-to-machine interface, a database for storing knowledge and other integrated components. The software has been specifically designed for straightforward integration into control loops of PC-controlled robots.

Product Videos >>

The control system enables creation of robots which can be trained by end users - vs. programmed by a software engineer. The software analyzes the user's gestures, looks at the objects presented by the user, listens to the sounds and learns what the robot is supposed to do.

The software is based on recent advances in understanding of embodied cognition, grounded perception, robot learning, behavior coordination and human-to-machine interaction.

Skilligent Kits >>

Applications

The control system is designed for use in various domains including

The software needs to be integrated with sensors, motors, actuators and the robot's control system via a set of open APIs. On one side, the software controls every motion of the robot. On the other side, the software uses a video camera, a microphone and other sensors to receive guidance from a human user.

Skilligent software is an integrated software package written in C++ as a set of dynamic link libraries and a skillset database. It complements hard-wired robot control systems by playing a role of a high-level intelligence component that learns new skills via interaction and collaboration with an end user.

Designing a Control System for a Multi-Functional Service Robot [PDF]

Partnerships, OEM, Services

Skilligent provides solution partners with complete software packages for their service robotics solutions. Our typical offer includes the software plus system integration services to make everything work right. After the initial integration has been completed, our partners enjoy long-term OEM deals.

Skilligent offers partnerships to

  • Manufacturers of Autonomous Robots
  • Vendors of robotic products (hardware or software)
  • Research and Engineering organizations
  • Academia
  • Distributors of robotic products

As the Skilligent software can be used as a software framework for research in the frontier areas of artificial intelligence, our team is willing to help kick start your research project or put together a curriculum.

Sumbit a partnership proposal

Skilligent Kits

Skilligent Kits help integrate the trainable control system into various robots or robotic platforms. The kits provide everything needed to kick start a system integration project or an advanced research project. To purchase the kits, please contact Skilligent or your local Skilligent distributor.

News & Events

Listen Skilligent talk about robot learning technology at RoboDevelopment Conference

Meet Skilligent team at RoboDevelopment Conference in Santa Clara, CA, November 18-19, 2008. Schedule a meeting now.

Skilligent took part in AUVSI's Unmanned Systems Exhibition, San Diego, CA. Booth #2512

We'd like to thank everybody who visited our booth at AUVSI's Unmanned Systems in San Diego.

Korean web site

Skilligent launches a web site in Korean language www.skilligent.com/kr/

Latest product videos (Release 1.0)


The robot learning videos demonstrate the capabilities of Release 1.0 of Skilligent Robot Learning and Behavior Control System.

New documents

This robot learning product brochure lists several key robot learning technologies incorporated into the product. An application study titled "Health-Care/Elder-Care Robot based on Skilligent Technology" provides a conceptual decription of a service robot designed to operate on the floors of assited-living facilities, aged-care facilities, health-care facilities and at homes.

Skilligent in press - LinuxDevices

A LinuxDevices article highlights advantages of learning robots.

Skilligent to partner with Microsoft

Skilligent joins Microsoft Robotics Studio (MSRS) partnership program.

All News >>