22#include "position_mapper.h"
24#include <interfaces/ObjectPositionInterface.h>
25#include <libplayerc++/playerc++.h>
41 PlayerCc::Position2dProxy * proxy)
44 interface_ = interface;
51 if (proxy_->IsFresh()) {
virtual void sync_fawkes_to_player()
Sync Fawkes interface to Player proxy.
PlayerPositionMapper(const std::string &varname, fawkes::ObjectPositionInterface *interface, PlayerCc::Position2dProxy *proxy)
Constructor.
virtual void sync_player_to_fawkes()
Sync Player proxy to Fawkes interface.
Player proxy to Fawkes interface mapper interface.
void write()
Write from local copy into BlackBoard memory.
ObjectPositionInterface Fawkes BlackBoard Interface.
void set_relative_x(const float new_relative_x)
Set relative_x value.
void set_relative_z(const float new_relative_z)
Set relative_z value.
void set_relative_y(const float new_relative_y)
Set relative_y value.