Skip to content
forked from nyanofthemoon/Nu

Cozmo Brain Surgery (before Vector!)

Notifications You must be signed in to change notification settings

williamdewitt/Nu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nu

Contributing to the Cozmo community! This framework allows cuztomizing the robot to one's own flavor by creating stackable skills responding to multiple sensory data.

"All life begins with Nu and ends with Nu. This is the truth! This is my belief! ...At least for now." — "The Mystery of Life," vol. 841, chapter 26

Installation

Hardware Dependencies

Software Dependencies

Local

  • cd unto Nu project directory
  • Create self-signed certificate openssl req -x509 -newkey rsa:4096 -nodes -out cert.pem -keyout key.pem -days 365

Pi3

  • Install Nu project into directory /home/pi
  • cd /home/pi/Nu
  • Create self-signed certificate openssl req -x509 -newkey rsa:4096 -nodes -out cert.pem -keyout key.pem -days 365
  • Copy files from nu/configs/init.d into in /etc/init.d

Usage

Local

  • Connect iOS or Android device to your computer's USB port
  • Place Cozmo on the charger and start the in-app SDK mode
  • Launch ADB adb devices
  • Launch Redis using redis-server
  • cd unto Nu project directory
  • Launch Nu using python -m nu -h and python nu/webapp/server.py
  • Launch Nu verbose python -m nu -vv 2>&1 >& log.txt & and python nu/webapp/server.py

Pi3

  • Connect Android device to a Pi3 USB port
  • Place Cozmo on the charger and start the in-app SDK mode
  • Launch ADB adb devices
  • Launch Redis using systemctl start redis-server
  • Launch Nu using systemctl start nu and systemctl start nu-webapp
  • Stop using systemctl stop nu and systemctl stop nu-webapp

Contributing

Coming soon.

About

Cozmo Brain Surgery (before Vector!)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.0%
  • HTML 1.6%
  • Shell 0.4%