Blog
Pepper QiSDK
NAO (NAOqi 2.1)
NAO⁶
Pepper (NAOqi 2.5)
QiSDK
What’s new
Known issues
QiSDK Legal Notice
Getting Started
Installing the Pepper SDK plug-in
Creating a robot application
Running an application
Hello human!
Next steps
Principles
Mastering Focus & Robot lifecycle
Running Actions on Pepper
Synchronous or Asynchronous?
Chaining operations
Managing Autonomous abilities
Managing Conversation Feedbacks
Tools
Animation Browser / Viewer
Robot Viewer
Animation Editor
Trajectory Editor
Chat Editor
Layout Editor
API
Autonomous Abilities
Conversation
Motion
Perceptions
Knowledge
Samples
Full QiSDK API reference (Kdoc)
Full libqi API reference (Javadoc)
Design
Pepper is a humanoid-robot
Pepper is a character
Pepper communicates mainly by voice
Pepper is not just a tablet
Pepper is easy to use
Lessons
Results for:
Search options
Pepper QiSDK
Results for:
Search options
Pepper QiSDK
QiSDK
What’s new
Known issues
QiSDK Legal Notice
Getting Started
Installing the Pepper SDK plug-in
Creating a robot application
Running an application
Hello human!
Next steps
Principles
Mastering Focus & Robot lifecycle
Running Actions on Pepper
Synchronous or Asynchronous?
Chaining operations
Managing Autonomous abilities
Managing Conversation Feedbacks
Tools
Animation Browser / Viewer
Robot Viewer
Animation Editor
Trajectory Editor
Chat Editor
Layout Editor
API
Autonomous Abilities
Conversation
Motion
Perceptions
Knowledge
Samples
Full QiSDK API reference (Kdoc)
Full libqi API reference (Javadoc)
Design
Pepper is a humanoid-robot
Pepper is a character
Pepper communicates mainly by voice
Pepper is not just a tablet
Pepper is easy to use
Lessons
Blog
# Tips and tricks
Master the tools you need to work with Pepper and Nao with time-saving tips and tricks
All
(10)
Blog
(10)
Blog
Why use Kotlin on Pepper QiSDK?
Kotlin and the KDoc documentation - At SoftBank Robotics, we use Kotlin to develop the QiSDK API for Pepper robots and most libraries and applications. In this article, we will introduce Kotlin and the KDoc, explain why we made that choice and how to make a smooth transition from Java to Kotlin.
2021/02/22
Pepper QiSDK
Tips and tricks
QiSDK
Blog
Synchronise your Gradle files and get some insight about the Android Studio cache
How to manually synchronize your code with Gradle and understand the Android Studio cache - This tip explains how to synchronize your project with Gradle when updating build.gradle files and provides insight on handling the cache when using Android Studio. There are multiple levels of cache. We will explain the difference between the cache behind the "Invalidate cache and restart" menu, the "Clean project" one and other gradle caches involved in building an Android project. This article is not specific to Pepper QiSDK and introduces good practices for using the IDE.
2021/01/13
Pepper QiSDK
Tips and tricks
Blog
How to migrate a project to AndroidX
Refactoring your code to use AndroidX Jetpack made easy - Using AndroidX is highly recommended: Pepper applications and libraries developed at SoftBank Robotics use it, and Google announced it as the new standard. Here you will learn how to migrate a project to AndroidX using the "Refactor > Migrate to AndroidX" menu in Android Studio. In most cases, it will do the trick without any more hassle. Still, you should take the time to read the prerequisites and infos in this blog article, as following the recommended steps will make activating Jetpack and migrating from Support Library to AndroidX easier.
2020/12/31
Pepper QiSDK
Tips and tricks
Blog
How to install a library using JitPack
Installing a library with JitPack is easy as pie! If you already have an Android project, just add two lines to your gradle config files and it's done! Let’s see in detail how to import and use a specific Pepper library.
2020/10/01
Pepper QiSDK
Softbank Robotics Labs
Tips and tricks
Blog
Let’s make Pepper and NAO speak a second language
How to install a language package and get speech recognition in new languages - As international talking robots, Pepper and NAO can access many languages for speech recognition, and its management is quite easy. This quick how-to explains how to set up new languages installing a language pack in a few simple steps.
2020/09/30
Pepper QiSDK
Pepper (NAOqi 2.5)
NAO⁶
QiChat
Dialogue
Conversation
Tips and tricks
Blog
Improve Android APK installation time on Pepper
How to reduce Android APK size to optimize deployment on Pepper QiSDK robot - As a developer, you may want to accelerate the build and the deployment of an application on Pepper from Android Studio. Here is a useful optimization trick to optimize the build and deploy time, to reduce the size of the application package (APK) and therefore improve installation and deployment time.
2020/05/26
Pepper QiSDK
Tips and tricks
Blog
Intention actions, the useful contextual help in Android Studio
How to use the contextual shortcut Alt+Enter or Option+Enter - Among many keyboard shortcuts, Android Studio provides a very useful context aware shortcut to manage intention actions: Alt+Enter (non Mac world) or Option+Enter (Mac world)
2020/05/26
Pepper QiSDK
Tips and tricks
Pagination
Current page
1
Page
2
Next page
››
Breadcrumb
Home
/
Pepper QiSDK
/
Tips and tricks