40#include <visp3/core/vpTime.h>
41#include <visp3/robot/vpVirtuose.h>
43#if defined(VISP_HAVE_VIRTUOSE)
45#ifdef ENABLE_VISP_NAMESPACE
49void CallBackVirtuose(VirtContext VC,
void *ptr)
56 std::cout <<
"pose: " << localPose.
t() << std::endl;
57 std::cout <<
"vel: " << vel.
t() << std::endl;
81 std::cout <<
"The end" << std::endl;
84 std::cout <<
"Catch an exception: " <<
e.getStringMessage() << std::endl;
89int main() { std::cout <<
"You should install Virtuose API to use this binary..." << std::endl; }
Implementation of column vector and the associated operations.
error that can be emitted by ViSP classes.
Implementation of a pose vector and operations on poses.
vpPoseVector getPhysicalPosition() const
void setPeriodicFunction(VirtPeriodicFunction CallBackVirt)
void stopPeriodicFunction()
void setVerbose(bool mode)
void startPeriodicFunction()
vpColVector getPhysicalVelocity() const
VISP_EXPORT void sleepMs(double t)