beginner-friendly titles

Written by

in

The Pepper SDK (specifically the QiSDK) is a specialized Android Studio plug-in designed by SoftBank Robotics to develop applications for the Pepper humanoid robot. It bridges the gap between traditional Android development and robotics, allowing developers to use familiar Java or Kotlin programming languages to control Pepper’s movements, voice, and tablet screen.

This video provides an introduction to the Pepper robot and its potential applications: Meet Pepper the Robot | Softbank Robotics 72K views · May 31, 2016 YouTube · NAO by Maxtronics Core Features of Pepper SDK

Android Studio Integration: The SDK acts as a plug-in for Android Studio, providing graphical tools and a Java library (QiSDK).

Robot Control API: It provides a straightforward API to command Pepper’s movements, engage in conversations, and display content on its tablet.

Virtual Robot Emulator (AVD): The SDK includes an Android Virtual Device (AVD) emulator, allowing developers to program and debug robot applications without needing a physical Pepper robot.

Animation and Design Tools: Includes specialized tools like the Animation Browser/Viewer, Trajectory Editor, Chat Editor, and Layout Editor to design rich interactions.

Autonomous Abilities Management: Developers can manage Pepper’s autonomous behaviors (like looking at people) and its conversation flow. Key Components

QiSDK: The core Java library that enables communication with the robot’s functionalities (motion, perception, speech).

Animation Timeline: A tool to create or reuse robot animations in a simple timeline format.

Robot Viewer: Allows visualization of the robot’s state and perception in real-time.

This video showcases how partners are using the Pepper SDK to develop software for various industries:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

More posts