Pepper SDK for Android¶
Take control over the Pepper robot from its Android tablet!
Make the robot move, talk and interact with people in a simple way, using a straightforward API, directly from your Android activity.
The Pepper SDK is an Android Studio plug-in and provides a set of graphical tools and a Java library, the Qi SDK.
Android Studio Integration¶
The Pepper SDK targets Android developers.
It embeds the following tools in Android Studio:
Chat Topic Editor, to edit robot conversations.
Not only these tools helps you develop applications taking control of the robot, but also allows you to animate and script conversations, while letting you bundle, debug and install your application like any other Android application for your robot or the embedded emulator.
API for Robotics¶
The Pepper SDK provides a robot-oriented API to easily build interactive applications.
All the hardware and software features of the robot are accessible using a high-level approach.
This API can be used in your Android Java applications.
The Pepper SDK allows you to easily animate the robot during in applications.
Many animations are readily available and can be used as is to convey a lot of different emotions.
An Animation Editor is also provided to fine tune your own sequences joint per joint.
The Pepper SDK helps you script natural conversations with your robot, to design multimodal and multilingual human-robot interactions.
Prepare a basic knowledge database to increase the conversational skills in your applications.
The Pepper SDK includes a robot emulator so that you can develop on your desktop machine.
- Pepper SDK for Android
- Getting Started
- Creating Robot Project
- Connect to a robot for development
- Run & Debug
- Robot emulator
- Robot viewer
- Animation Editor
- Trajectory editor
- Animation Browser / Viewer
- Chat Editor
- QiChat Detailed Syntax
- Header keywords
- Special characters
- Forbidden characters
- Rule functions and properties
- Playing a Chat Topic
- Setting up your project manually
- Qi SDK