Getting super close to integrating my arduino with X-Sim!
I spent the weekend completing the safety circuitry for the platform. It's rigged up so that if any of the following events occur, the motor drivers go into fault mode and the motors are isolated from power if:
- any of the 4 actuators travel past the end stops (microswitches)
- any of the emergency stop buttons are pushed (3 in total: 2 on the platform, 1 on the wall)
- the motors draw too much current (I.e. If an actuator gets jammed)
- the motors don't go where they are commanded (encoder feedback checks)
- any of the upper or lower mechanical universal joints break or come loose
Now that it's safe, the next thing is to write the start-up and calibration routine for the 4 actuators (so they know the total allowable travel and mid-points before operation). This will also position the platform for rider mounting.
After that I'll have to convert the X-Sim output values into positioning cues that the 4 servo drivers can understand.
...then it's video time
