IceProxy::Robots::ScorbotIce Class Reference

List of all members.

Public Member Functions

::Robots::ArmPos getIK (::Ice::Float x,::Ice::Float y,::Ice::Float z)
::Robots::ArmPos getIK (::Ice::Float x,::Ice::Float y,::Ice::Float z, const ::Ice::Context &__ctx)
bool getEFpos (::Ice::Float &x,::Ice::Float &y,::Ice::Float &z)
bool getEFpos (::Ice::Float &x,::Ice::Float &y,::Ice::Float &z, const ::Ice::Context &__ctx)
bool setEFPos (::Ice::Float x,::Ice::Float y,::Ice::Float z)
bool setEFPos (::Ice::Float x,::Ice::Float y,::Ice::Float z, const ::Ice::Context &__ctx)
bool setMotor (::Robots::JOINTS joint,::Ice::Int pwm)
bool setMotor (::Robots::JOINTS joint,::Ice::Int pwm, const ::Ice::Context &__ctx)
::Ice::Int getPWM (::Robots::JOINTS j)
::Ice::Int getPWM (::Robots::JOINTS j, const ::Ice::Context &__ctx)
bool setJointPos (::Robots::JOINTS joint,::Ice::Int pos)
bool setJointPos (::Robots::JOINTS joint,::Ice::Int pos, const ::Ice::Context &__ctx)
::Ice::Int getJointPos (::Robots::JOINTS joint)
::Ice::Int getJointPos (::Robots::JOINTS joint, const ::Ice::Context &__ctx)
::Ice::Float getEncoderAng (::Robots::JOINTS joint)
::Ice::Float getEncoderAng (::Robots::JOINTS joint, const ::Ice::Context &__ctx)
void resetEncoders ()
void resetEncoders (const ::Ice::Context &__ctx)
void stopAllMotors ()
void stopAllMotors (const ::Ice::Context &__ctx)
void setSafety (bool val)
void setSafety (bool val, const ::Ice::Context &__ctx)
::Ice::Int getMovementTime ()
::Ice::Int getMovementTime (const ::Ice::Context &__ctx)
void homeMotor (::Robots::JOINTS joint,::Ice::Int LimitSeekSpeed,::Ice::Int MSJumpSpeed,::Ice::Float MSJumpDelay,::Ice::Int MSSeekSpeed, bool MSStopCondition, bool checkMS)
void homeMotor (::Robots::JOINTS joint,::Ice::Int LimitSeekSpeed,::Ice::Int MSJumpSpeed,::Ice::Float MSJumpDelay,::Ice::Int MSSeekSpeed, bool MSStopCondition, bool checkMS, const ::Ice::Context &__ctx)
void homeMotors ()
void homeMotors (const ::Ice::Context &__ctx)
::Ice::Int getMicroSwitch ()
::Ice::Int getMicroSwitch (const ::Ice::Context &__ctx)
::Ice::Int getMicroSwitchMotor (::Robots::JOINTS m)
::Ice::Int getMicroSwitchMotor (::Robots::JOINTS m, const ::Ice::Context &__ctx)
bool setArmPos (const ::Robots::ArmPos &pos)
bool setArmPos (const ::Robots::ArmPos &pos, const ::Ice::Context &__ctx)
::Robots::ArmPos getArmPos ()
::Robots::ArmPos getArmPos (const ::Ice::Context &__ctx)
void motorsOn ()
void motorsOn (const ::Ice::Context &__ctx)
void motorsOff ()
void motorsOff (const ::Ice::Context &__ctx)
void shutdown ()
void shutdown (const ::Ice::Context &__ctx)
::Ice::Double enc2ang (::Ice::Int encoderTicks)
::Ice::Double enc2ang (::Ice::Int encoderTicks, const ::Ice::Context &__ctx)
::Ice::Int ang2enc (::Ice::Double degrees)
::Ice::Int ang2enc (::Ice::Double degrees, const ::Ice::Context &__ctx)
::Ice::Double enc2mm (::Ice::Int encoderTicks)
::Ice::Double enc2mm (::Ice::Int encoderTicks, const ::Ice::Context &__ctx)
::Ice::Int mm2enc (::Ice::Double mm)
::Ice::Int mm2enc (::Ice::Double mm, const ::Ice::Context &__ctx)
::IceInternal::ProxyHandle
< ScorbotIce
ice_context (const ::Ice::Context &__context) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_adapterId (const std::string &__id) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_endpoints (const ::Ice::EndpointSeq &__endpoints) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_locatorCacheTimeout (int __timeout) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_connectionCached (bool __cached) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_endpointSelection (::Ice::EndpointSelectionType __est) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_secure (bool __secure) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_preferSecure (bool __preferSecure) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_router (const ::Ice::RouterPrx &__router) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_locator (const ::Ice::LocatorPrx &__locator) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_collocationOptimized (bool __co) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_twoway () const
::IceInternal::ProxyHandle
< ScorbotIce
ice_oneway () const
::IceInternal::ProxyHandle
< ScorbotIce
ice_batchOneway () const
::IceInternal::ProxyHandle
< ScorbotIce
ice_datagram () const
::IceInternal::ProxyHandle
< ScorbotIce
ice_batchDatagram () const
::IceInternal::ProxyHandle
< ScorbotIce
ice_compress (bool __compress) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_timeout (int __timeout) const
::IceInternal::ProxyHandle
< ScorbotIce
ice_connectionId (const std::string &__id) const

Static Public Member Functions

static const ::std::stringice_staticId ()

Detailed Description

Definition at line 146 of file Scorbot.ice.H.


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:30:06 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3