Skip to content

Endow the Double robot produced by Double Robotics with basic Human-Robot Interaction functionalities.

License

Notifications You must be signed in to change notification settings

laboratoriumDIBRIS/double-basic-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic controller for the Double robot

Send low-level commands to the Double robot, access the camera of the associated iPad/iPhone and utter sentences.

This code is intended as the basis for Social Robotics assignments to be done by students enrolled in the European Master in Advanced Robotics (EMARO+) and Robotics Engineering master programmes at the University of Genoa, Italy.

This code has been developed with Xcode 10 under macOS 10.14.1 (Mojave), targeting iOS 12.01.

This code has been tested with an iPad Air 2 running iOS 12.01 and connected to a Double 1 robot.

Installation

Clone the repository:

git clone https://github.com/laboratoriumDIBRIS/double-basic-controller.git

Dependencies

This code relies on:

  • OpenCV
  • Double Basic Control SDK

OpenCV

  1. Install OpenCV
  2. Copy opencv2.framework in the main folder (where this README is located)

Double Basic Control SDK

  1. Download the Double Basic Control SDK provided by Double Robotics.
  2. Copy DoubleControlSDK.framework in the main folder (where this README is located)

Usage

This is an Xcode project.

To open it in Xcode, unzip the file labDouble.xcodeproj and double-click it.

Documentation

Author

Barbara Bruno e-mail:[email protected]

About

Endow the Double robot produced by Double Robotics with basic Human-Robot Interaction functionalities.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published