projects:robots:sk8
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| projects:robots:sk8 [2023/12/16 10:47] – [sk8mini] jhagstrand | projects:robots:sk8 [2024/05/07 23:02] (current) – [IMU] jhagstrand | ||
|---|---|---|---|
| Line 76: | Line 76: | ||
| * Max steering angle 27° | * Max steering angle 27° | ||
| - | ^ resting helm angle ^ deck tilt ^ steering angle ^ ^ | + | ^ resting helm angle ^ deck tilt ^ steering angle ^ ^ circumference |
| - | | | + | | |
| | | | | | | ||
| | | | | | | ||
| Line 87: | Line 87: | ||
| * steering angle = rudder angle = wheel angle | * steering angle = rudder angle = wheel angle | ||
| - | + | === Throttle adjustment === | |
| - | Develop PID for helm to rudder | + | |
| Develop direct ratio for rudder to right wheel throttle. | Develop direct ratio for rudder to right wheel throttle. | ||
| - | Consider turning radius and circumference of each wheel. | + | * Consider turning radius and circumference of each wheel. |
| + | * develop ratios for both right and left wheels | ||
| + | * In future, we might use two motors | ||
| + | radius = 245mm | ||
| + | circumference = 245 * pi = 769.7 | ||
| + | axle width = | ||
| + | right wheel TR | ||
| + | left wheel circumference | ||
| - | On Tue, Dec 12, 2023, 14:12 John Hagstrand < | + | speed differential for each wheel depending |
| - | Digital motion processor (DMP), included | + | |
| + | === PID === | ||
| - | Lots of fluctuation | + | A type of controller. |
| - | even when sitting motionless on the floor | + | |
| - | Noise in the data | + | Develop PID for helm to rudder |
| - | Smoothing or Averaging | + | |
| - | Fusion algorithms: of data from multiple sensors: gyroscope and accelerometers | + | |
| + | === IMU === | ||
| + | |||
| + | Implement IMU on sk8 to get deck roll angle | ||
| + | * Digital motion processor (DMP), included on the mpu 6050. | ||
| + | |||
| + | What is a DMP? | ||
| + | * gyros have Lots of fluctuation | ||
| + | * even when sitting motionless on the floor | ||
| + | * Noise in the data | ||
| + | | ||
| + | | ||
| Inertial navigation system | Inertial navigation system | ||
| Line 113: | Line 129: | ||
| + | === TODO === | ||
| make a map of yellow cones, center points | make a map of yellow cones, center points | ||
| - | cover motor with tape | + | x |
| make another photo set | make another photo set | ||
| Line 165: | Line 182: | ||
| + | IMU AHRS | ||
| + | |||
| + | [[Inertial Navigation System]] | ||
| + | |||
| + | |||
| + | |||
| + | Quiic cable | ||
| + | |||
| + | ^ i2c ^ quiic ^ arduino ^ sk8mini ^ | ||
| + | | scl | yellow | A4 | blue | | ||
| + | | sda | blue | A5 | green | | ||
| ==== AWACS ==== | ==== AWACS ==== | ||
projects/robots/sk8.1702741642.txt.gz · Last modified: 2023/12/16 10:47 by jhagstrand