I am working building a life-size robot and having each part move independently using motors and drives. Each arm will move up and down, the head will rotate, the waist will twist, and it will bend over at the waist. Stepper motors will be used for each movement but a linear actuator will be used for the bending motion. So this will be a total of 5 motors: 4 steppers and 1 linear actuator.
The plan is to have a motion sensor or a button (preferably a motion sensor) to trigger a sequence of motions that is different each time it is triggered and then go back to “home”. I am currently working with the AccelStepper library to try to control each motor independently and with limit switches as a homing device. I have been researching and trying a lot of different things but I am having trouble trying to put everything together. So I am just asking for a little guidance on this project. I may have missed some information but I will gladly give out any that’s needed. Thank you for any advice!