BoB robotics
The Brains on Board robotics library
BoBRobotics::Vicon::UDPClient< ObjectDataType > Class Template Reference

Receiver for Vicon UDP streams. More...

#include <udp.h>

Public Member Functions

 UDPClient (uint16_t port)
 
void connect (uint16_t port)
 
size_t getNumObjects () const
 
ObjectDataType getObjectData (const std::string &name) const
 Get current pose information for specified object.
 
ObjectDataType getObjectData () const
 Get current pose information for first object.
 
auto getObjectReference (Stopwatch::Duration timeoutDuration=10s) const
 
auto getObjectReference (const std::string &name, Stopwatch::Duration timeoutDuration=10s) const
 Returns an object whose pose is updated by the Vicon system over time.
 
bool connected () const
 
void waitUntilConnected () const
 

Detailed Description

template<typename ObjectDataType = ObjectData>
class BoBRobotics::Vicon::UDPClient< ObjectDataType >

Receiver for Vicon UDP streams.


The documentation for this class was generated from the following file: