23 #ifndef __PLUGINS_NAO_MOTION_STANDUP_TASK_H_ 24 #define __PLUGINS_NAO_MOTION_STANDUP_TASK_H_ 26 #include <interfaces/HumanoidMotionInterface.h> 28 #include <althread/altask.h> 29 #include <alcore/alptr.h> 30 #include <alproxies/almotionproxy.h> 37 float accel_x,
float accel_y,
float accel_z);
43 void goto_start_pos();
44 void standup_from_back();
45 void standup_from_front();
48 AL::ALPtr<AL::ALMotionProxy> __almotion;
NaoQiMotionStandupTask(AL::ALPtr< AL::ALMotionProxy > almotion, fawkes::HumanoidMotionInterface::StandupEnum from_pos, float accel_x, float accel_y, float accel_z)
Constructor.
StandupEnum
From which position to standup.
virtual void run()
Run the standup.
virtual ~NaoQiMotionStandupTask()
Destructor.