Contributing to the Vector 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
- Vector robot
- Raspberry Pi 3 Model B
- Sense HAT add-on board
- GPS module for Pi USB port
- Bluetooth module for Pi USB port
- Wi-fi Network
- Python 3.6.6+
- Redis 4.0
- Vector SDK
- Follow SDK installation process (account creation is required)
- Follow Vector Authentication process
- Keep provided secrets for configuration in a later step
- Keep provided certificate for configuration in a later step
- Go to cloned project's root directory
cd nu
python setup.py install
orpython -m pip install missing_dependency
git clone [email protected]:anki/vector-python-sdk.git
- Move generated certificate into
configs/vector.cert
- Configure
configs/nu.ini
'ssdk
section with obtained secrets
- Coming soon!
- Clone project into directory
/home/pi
cd /home/pi/0M/nu
python setup.py install
orpython -m pip install missing_dependency
git clone [email protected]:anki/vector-python-sdk.git
cp /home/pi/0M/nu/configs/init.d/0M /etc/init.d
- Move generated certificate into
/home/pi/0M/nu/configs/vector.cert
- Configure
/home/pi/0M/nu/configs/nu.ini
'ssdk
section with obtained secrets
- Place Vector on the charger
- Launch Redis using
redis-server
cd
unto 0M project directory- Launch project in foreground mode
- normal
python -m nu
- verbose
python -m nu -v
- very verbose
python -m nu -vv
- normal
- Launch project in background mode
- silent mode
python -m nu &
- silent log mode
- normal
python -m nu 2>&1 >& /tmp/0M-normal.txt &
- verbose
python -m nu -v 2>&1 >& /tmp/0M-verbose.txt &
- very verbose
python -m nu -v 2>&1 >& /tmp/0M-very-verbose.txt &
- normal
- silent mode
- Coming soon!
- Place Vector on the charger
- Launch Redis using
systemctl start redis-server
- Launch project using
systemctl start 0M
- Stop using
systemctl stop 0M
Brain versus Body "senses" make no logical sense. WTF?
- Brain sensory data comes from Raspberry Pi 3 and its Sense HAT
- Body sensory data comes from Vector