Skip to content

Robot Ludens is a research project that aims to program the robot Reachy from Pollen Robotics to play board games with humans.

License

Notifications You must be signed in to change notification settings

alpakadev/robot-ludens

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

robot-ludens

Robot Ludens is a research project that aims to program the robot Reachy from Pollen Robotics to play board games with humans.

Original project Repositorys

Requirements

  • Unity-editor-Version: 2021.3.20f1
  • reachy-simulator-Version: 1.1
  • grpc-Unity-package: the most recent one will work

How to execute the Project

We still recommend reading the comments in the main file first. If all dependencys are installed, navigate into this Project folder. Execute the main.py or the variations main_real_reachy.py, main_simulation.py

python3 Pythonscripts/main.py

Installation Guide for the Unity Project

  1. Download the Unity package available on the release page. Download the grpc_unity_package from the gRPC daily builds.
  2. In your Unity Project import the unity package via Assets (From the menu Assets/Import Package/Custom Package…, import reachy2021-simulator.unitypackage)
  3. Add grpc_unity_package (plugins) via drag and drop in the Assets folder of the project window.

The Assets folder should look like this:

Assets
|
+--- ...
|
+--- Plugins  (The grpc module)
|
+--- ReachySimulator 
|
+--- ...

Reachy-SDK Dependency

ReachySDK for the connection to the robot.

Real Reachy

Terminal:

python3 -m pip install reachy-sdk=0.7.0

Simulation requiremnts

To enable head movements via look_at or (reachy.head.neck_roll, reachy.head.neck_pitch, reachy.head.neck_yaw) reachy-sdk version 0.4.0 and reachy_sdk_api version 0.4.5 have to be installed!

Terminal:

python3 -m pip install reachy-sdk==0.4.0 
python3 -m pip install reachy-sdk-api==0.4.5

To install to newest version enter:

python3 -m pip install reachy-sdk

Other Dependencies

The following modules are also needed:

pip install pyyaml
pip install face_recognition
pip install dlib
pip install playsound

About

Robot Ludens is a research project that aims to program the robot Reachy from Pollen Robotics to play board games with humans.

Resources

License

Stars

Watchers

Forks

Packages

No packages published