This is an old revision of the document!
sk8
robotzone, parent company, winfield, kansas
actobotics, parts brand name
servocity, distributor
skateboard deck
- length: 700mm
- width: 200mm (at widest point)
- height: 110mm (to top of deck, when flat)
- height low edge: 90mm (at maximum tilt, at widest point)
- height high edge: 130mm
weight plate
- id: 25mm (.98in)
- od: 150mm (5.9in)
- weight: 2.5kg
linear actuator (obsolete idea)
- qty: 2 pieces,
- retracted length: 250mm (10 in),
- extended length: 370mm (15 in),
- stroke length: 120mm (5 in),
- speed: 60mm/s (2.5 in/s),
- force: 30 N
- include: 4 mounting brackets, 2 at each end of each piece
springs
- closed ground
- outside diameter 24 mm (.944882 in)
- free length 16 mm (.629921 in)
- wire diameter 1mm (.0393701 in)
- coils 4 total
- product number: century 3663
- supplier: century spring corp, mw industries,
object detection
pad angles
sk8mini
Adjust speed for helm, for deck slant
- Arrows rt left center
- Shift up down, go stop
- Calibrate
Dorm room swarm motion capture https://m.youtube.com/watch?v=0ql20JKrscQ&pp=ygUYRXNwMzIgZHJvbmUgc3dhcm0gdmlzaW9u
Diy drone https://th.aliexpress.com/item/32776829828.html?gatewayAdapt=glo2tha
Pull-up resistor project https://m.youtube.com/shorts/y_QIEyC-uUk
pilot
Arduino IDE settings:
- Board: Arduino Nano ESP32
- Port: ttyACM0
AWACS
ESP32-CAM, by Espressif and AI Thinker
Best source of info: https://github.com/espressif/esp32-camera
Arduino IDE settings:
- Board: AI Thinker ESP32-CAM
- Port: ttyUSB0
Isolate minimal code to
- return Jason from url get
- set camera settings'
- return image from camera
Is it possible to edit EXIF header?B
3 lenses: 60, 120, 160 degrees fov wide
photo folders:
- ~/sk8mini/awacs/photos/60/
- ~/sk8mini/awacs/photos/120/
- ~/sk8mini/awacs/photos/160/
webapps/robots/robots/sk8mini/awacs/cam.ino
- empty setup() and loop() methods
- not used
robots/sk8mini/awacs/example/CameraWebServer/CameraWebServer.ino
- modified to connect to wifi as access point
- connected as station: slow
- connected as access point: less slow
- implement webserver commands
- /index.html
- /capture
- :81/stream
cam.py
- connect to the wifi
- call the webserver on the awacs
- use the esp32-cam “capture” command
- receive the returned image
- save it to hard disk
two decisions:
- framesize
- lens
- fov
- distortion
- clarity
- color


