moving headers & setLaserPose with CPose3D arg

This commit is contained in:
Jeremie Deray
2017-05-16 12:56:24 +02:00
committed by Jeremie Deray
parent dec57a6461
commit 5893d1a3e9
3 changed files with 47 additions and 32 deletions

View File

@@ -17,11 +17,8 @@
#define CLaserOdometry2D_H
#include <ros/ros.h>
#include <tf/transform_broadcaster.h>
#include <tf/transform_listener.h>
#include <nav_msgs/Odometry.h>
#include <sensor_msgs/LaserScan.h>
#include <geometry_msgs/Twist.h>
// MRPT related headers
#include <mrpt/version.h>
@@ -77,7 +74,7 @@ protected:
void odometryCalculation(const sensor_msgs::LaserScan& scan);
>>>>>>> wip separating node from computation
void setLaserPose(const tf::Transform& laser_pose);
void setLaserPose(const mrpt::poses::CPose3D& laser_pose);
mrpt::poses::CPose3D& getIncrement();
const mrpt::poses::CPose3D& getIncrement() const;