RobWorkProject  23.9.11-
SerialDeviceController Member List

This is the complete list of members for SerialDeviceController, including all inherited members.

_datasStatelessprotected
_registeredStatelessprotected
_stateStructStatelessprotected
add(StatelessData< T > &data)Statelessinlineprotected
add(StateData *data)Statelessinlineprotected
add(rw::core::Ptr< StateData > data)Statelessinlineprotected
flushQueue()SerialDeviceController
getController() (defined in SerialDeviceController)SerialDeviceControllerinline
getControllerHandle(rwlibs::simulation::Simulator::Ptr sim) (defined in SerialDeviceController)SerialDeviceControllerinline
rwlibs::simulation::SimulatedController::getControllerHandle(rw::core::Ptr< rwlibs::simulation::Simulator > sim)=0SimulatedControllerpure virtual
getControllerModel()SimulatedControllerinline
getControllerName()SerialDeviceControllerinlinevirtual
getDynamicDevice() (defined in SerialDeviceController)SerialDeviceControllerinline
getQ() (defined in SerialDeviceController)SerialDeviceController
getQd() (defined in SerialDeviceController)SerialDeviceController
getStateStructure()Statelessinline
getStateStructure() constStatelessinline
isEnabled() constSerialDeviceControllerinlinevirtual
isMoving() (defined in SerialDeviceController)SerialDeviceController
isRegistered()Statelessinline
isStopped() (defined in SerialDeviceController)SerialDeviceControllerinline
Lin enum value (defined in SerialDeviceController)SerialDeviceControllerprotected
LinFC enum value (defined in SerialDeviceController)SerialDeviceControllerprotected
makeTrajectory(const std::vector< Target > &targets, rw::kinematics::State &state)SerialDeviceControllerprotected
moveLin(const rw::math::Transform3D<> &target, float speed=100, float blend=0)SerialDeviceController
moveLinFC(const rw::math::Transform3D<> &target, const rw::math::Wrench6D<> &wtarget, float selection[6], std::string refframe, rw::math::Rotation3D<> offset, float speed=100, float blend=0)SerialDeviceControllervirtual
movePTP(const rw::math::Q &target, float speed=100, float blend=0)SerialDeviceController
movePTP_T(const rw::math::Transform3D<> &target, float speed=100, float blend=0)SerialDeviceController
moveTraj(const rw::trajectory::QTrajectory::Ptr traj, float speed=100) (defined in SerialDeviceController)SerialDeviceController
moveVelQ(const rw::math::Q &target_joint_velocity)SerialDeviceControllervirtual
moveVelT(const rw::math::VelocityScrew6D<> &vel) (defined in SerialDeviceController)SerialDeviceControllervirtual
pause()SerialDeviceController
PTP enum value (defined in SerialDeviceController)SerialDeviceControllerprotected
PTP_T enum value (defined in SerialDeviceController)SerialDeviceControllerprotected
Ptr typedef (defined in SerialDeviceController)SerialDeviceController
registerIn(State &state)Statelessvirtual
registerIn(StateStructure::Ptr state)Statelessvirtual
reset(const rw::kinematics::State &state)SerialDeviceControllerinlinevirtual
SerialDeviceController(const std::string &name, dynamics::DynamicDevice::Ptr ddev)SerialDeviceController
SerialDeviceController(const std::string &name, rw::core::Ptr< rwsim::dynamics::RigidDevice > ddev)SerialDeviceController
setEnabled(bool enabled)SerialDeviceControllerinlinevirtual
setFTSensor(rw::sensor::FTSensor *sensor)SerialDeviceController
setMaxAngularVelocity(double maxVel)SerialDeviceController
setMaxLinearVelocity(double maxVel)SerialDeviceController
setSafeModeEnabled(bool enable)SerialDeviceController
SimulatedController(rw::models::ControllerModel::Ptr model)SimulatedControllerprotected
start()SerialDeviceController
Stateless()Statelessinlineprotected
stop()SerialDeviceController
TargetType enum name (defined in SerialDeviceController)SerialDeviceControllerprotected
TrajQ enum value (defined in SerialDeviceController)SerialDeviceControllerprotected
unregister()Statelessvirtual
update(const rwlibs::simulation::Simulator::UpdateInfo &info, rw::kinematics::State &state)SerialDeviceControllervirtual
updateFTcontrolWrist(const rwlibs::simulation::Simulator::UpdateInfo &info, rw::kinematics::State &state) (defined in SerialDeviceController)SerialDeviceController
VelQ enum value (defined in SerialDeviceController)SerialDeviceControllerprotected
VelT enum value (defined in SerialDeviceController)SerialDeviceControllerprotected
~SerialDeviceController()SerialDeviceControllervirtual
~Stateless()Statelessinlinevirtual