2 #ifndef SITTING_H_INCLUDED 3 #define SITTING_H_INCLUDED Example implementation of the Robot class, representing an X2 Exoskeleton, using DummyActuatedJoint a...
Example Implementation of TrajectoryGenerator. Includes only two trajectories (Sit-to-Stand and Stand...
Abstract class representing a state machine. Includes a number of State and Transition objects...
State for the ExoTestMachine (implementing ExoTestState) - representing when the exoskeleton is sitti...
Example Implementation of State Class. Used with ExoTestMachine.
void exit(void)
Called once when the state exits. Pure virtual function, must be overwritten by each state...
Sitting(StateMachine *m, ExoRobot *exo, DummyTrajectoryGenerator *tg, const char *name=NULL)
void during(void)
Called continuously whilst in that state. Pure virtual function, must be overwritten by each state...
void entry(void)
Called once when the state is entered. Pure virtual function, must be overwritten by each state...