43#include <visp3/core/vpConfig.h>
44#include <visp3/core/vpException.h>
45#include <visp3/core/vpPoseVector.h>
47#ifdef VISP_HAVE_VIRTUOSE
49#include <VirtuoseAPI.h>
186 void setSaturation(
const float &forceLimit,
const float &torqueLimit);
196 void startPeriodicFunction();
197 void stopPeriodicFunction();
199#ifdef VISP_BUILD_DEPRECATED_FUNCTIONS
Implementation of column vector and the associated operations.
Implementation of a pose vector and operations on poses.
vpColVector getVelocity() const
vpColVector getArticularPosition() const
VirtCommandType getCommandType() const
void setIpAddressAndPort(const std::string &ip, int port)
void setTimeStep(const float &timeStep)
void setForceFactor(const float &forceFactor)
void setArticularVelocity(const vpColVector &articularVelocity)
void setObservationFrame(const vpPoseVector &position)
void enableForceFeedback(int enable)
vpPoseVector getPosition() const
vpPoseVector getBaseFrame() const
void setForce(const vpColVector &force)
void setIndexingMode(const VirtIndexingType &type)
unsigned int getJointsNumber() const
vpPoseVector getPhysicalPosition() const
void setBaseFrame(const vpPoseVector &position)
VirtContext m_virtContext
vpPoseVector getObservationFrame() const
bool getEmergencyStop() const
void setCommandType(const VirtCommandType &type)
void setPeriodicFunction(VirtPeriodicFunction CallBackVirt)
vpColVector getArticularVelocity() const
vpPoseVector getAvatarPosition() const
void setVerbose(bool mode)
void addForce(vpColVector &force)
void setArticularForce(const vpColVector &articularForce)
void setPosition(vpPoseVector &position)
void setVelocity(vpColVector &velocity)
VirtCommandType m_typeCommand
void setVelocityFactor(const float &velocityFactor)
void setSaturation(const float &forceLimit, const float &torqueLimit)
vpColVector getPhysicalVelocity() const
void setArticularPosition(const vpColVector &articularPosition)
VP_DEPRECATED void setIpAddress(const std::string &ip_port)
VirtIndexingType m_indexType
vpColVector getForce() const