Public Member Functions | |
virtual ::Robots::ArmPos | getIK (::Ice::Float,::Ice::Float,::Ice::Float, const ::Ice::Context *)=0 |
virtual bool | getEFpos (::Ice::Float &,::Ice::Float &,::Ice::Float &, const ::Ice::Context *)=0 |
virtual bool | setEFPos (::Ice::Float,::Ice::Float,::Ice::Float, const ::Ice::Context *)=0 |
virtual bool | setMotor (::Robots::JOINTS,::Ice::Int, const ::Ice::Context *)=0 |
virtual ::Ice::Int | getPWM (::Robots::JOINTS, const ::Ice::Context *)=0 |
virtual bool | setJointPos (::Robots::JOINTS,::Ice::Int, const ::Ice::Context *)=0 |
virtual ::Ice::Int | getJointPos (::Robots::JOINTS, const ::Ice::Context *)=0 |
virtual ::Ice::Float | getEncoderAng (::Robots::JOINTS, const ::Ice::Context *)=0 |
virtual void | resetEncoders (const ::Ice::Context *)=0 |
virtual void | stopAllMotors (const ::Ice::Context *)=0 |
virtual void | setSafety (bool, const ::Ice::Context *)=0 |
virtual ::Ice::Int | getMovementTime (const ::Ice::Context *)=0 |
virtual void | homeMotor (::Robots::JOINTS,::Ice::Int,::Ice::Int,::Ice::Float,::Ice::Int, bool, bool, const ::Ice::Context *)=0 |
virtual void | homeMotors (const ::Ice::Context *)=0 |
virtual ::Ice::Int | getMicroSwitch (const ::Ice::Context *)=0 |
virtual ::Ice::Int | getMicroSwitchMotor (::Robots::JOINTS, const ::Ice::Context *)=0 |
virtual bool | setArmPos (const ::Robots::ArmPos &, const ::Ice::Context *)=0 |
virtual ::Robots::ArmPos | getArmPos (const ::Ice::Context *)=0 |
virtual void | motorsOn (const ::Ice::Context *)=0 |
virtual void | motorsOff (const ::Ice::Context *)=0 |
virtual void | shutdown (const ::Ice::Context *)=0 |
virtual ::Ice::Double | enc2ang (::Ice::Int, const ::Ice::Context *)=0 |
virtual ::Ice::Int | ang2enc (::Ice::Double, const ::Ice::Context *)=0 |
virtual ::Ice::Double | enc2mm (::Ice::Int, const ::Ice::Context *)=0 |
virtual ::Ice::Int | mm2enc (::Ice::Double, const ::Ice::Context *)=0 |
Definition at line 734 of file Scorbot.ice.H.