-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.sh
More file actions
executable file
·38 lines (27 loc) · 889 Bytes
/
setup.sh
File metadata and controls
executable file
·38 lines (27 loc) · 889 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/bin/bash
# builds on top of pi4-bullseye-os64-pytorch-opencv-userbee.16GB.iso.zip
# echo on
set -x
# servo control
sudo pip3 install \
adafruit-circuitpython-servokit \
flask \
flask-cors \
psutil \
websockets==10.4 \
websocket-client \
watchfiles \
urdfpy \
# urdfpy <= 2.2 will fail on import unless NetworkX 2.6.3 is installed
sudo pip3 install --force \
NetworkX==2.6.3
# # rc.local calls start.sh
# sudo cp setup/files/etc/rc.local /etc/
# sudo chmod +x setup/files/etc/rc.local
# # install network manager to create wifi hotspot
# sudo apt purge -y openresolv dhcpcd5 ifupdown
# sudo apt install -y network-manager
# sudo nmcli con add con-name hotspot ifname wlan0 type wifi ssid "sb101a"
# sudo nmcli con modify hotspot wifi-sec.key-mgmt wpa-psk
# sudo nmcli con modify hotspot wifi-sec.psk '2broken4u'
# sudo nmcli con up hotspot