Skip to content
Snippets Groups Projects
Commit 7ccad6e8 authored by Fabian Reister's avatar Fabian Reister
Browse files

+ GlobalRobotPoseLocalizationCorrectionListener interface

parent 76e81504
No related branches found
No related tags found
1 merge request!258RobotUnit with global robot pose information
......@@ -29,18 +29,26 @@
#include <RobotAPI/interface/core/PoseBase.ice>
module armarx{
interface GlobalRobotPoseProvider extends armem::server::MemoryInterface {
interface GlobalRobotPoseProvider extends armem::server::MemoryInterface
{
// timestamp in microseconds
PoseBase getGlobalRobotPose(long timestamp, string robotName);
}
interface GlobalRobotPoseLocalizationListener{
interface GlobalRobotPoseLocalizationListener
{
void reportGlobalRobotPose(TransformStamped currentPose);
}
interface GlobalRobotPoseLocalizationCorrectionListener
{
void reportGlobalRobotPoseCorrection(TransformStamped global_T_odom);
}
interface OdometryListener{
interface OdometryListener
{
void reportOdometryVelocity(TwistStamped platformVelocity);
void reportOdometryPose(TransformStamped odometryPose);
}
} // module armarx
\ No newline at end of file
} // module armarx
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment