Functions | Variables
controller.cpp File Reference
#include <ros/ros.h>
#include <riskrrt/PoseTwistStamped.h>
#include <riskrrt/Trajectory.h>
#include <geometry_msgs/Point.h>
#include <geometry_msgs/Pose.h>
#include <geometry_msgs/PoseStamped.h>
#include <geometry_msgs/Twist.h>
#include <geometry_msgs/PoseWithCovarianceStamped.h>
#include <nav_msgs/Odometry.h>
#include <tf/tf.h>
#include <vector>
Include dependency graph for controller.cpp:

Go to the source code of this file.

Functions

geometry_msgs::Twist brake ()
int interpolation (riskrrt::Trajectory trajectory, double timeStep)
geometry_msgs::Twist kanayama (geometry_msgs::Pose theoretical_pose, geometry_msgs::Pose estimated_pose, geometry_msgs::Twist control)
int main (int argc, char **argv)
void poseCallback (const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &msg)
geometry_msgs::Pose robotKinematic (geometry_msgs::Pose pose, geometry_msgs::Twist velocity, double duration)
void trajectoryCallback (const riskrrt::Trajectory::ConstPtr &msg)

Variables

geometry_msgs::Pose robot_pose
riskrrt::Trajectory trajectory

Function Documentation

geometry_msgs::Twist brake ( )

Definition at line 50 of file controller.cpp.

int interpolation ( riskrrt::Trajectory  trajectory,
double  timeStep 
)

Definition at line 91 of file controller.cpp.

geometry_msgs::Twist kanayama ( geometry_msgs::Pose  theoretical_pose,
geometry_msgs::Pose  estimated_pose,
geometry_msgs::Twist  control 
)

Definition at line 20 of file controller.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 125 of file controller.cpp.

void poseCallback ( const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &  msg)

Definition at line 121 of file controller.cpp.

geometry_msgs::Pose robotKinematic ( geometry_msgs::Pose  pose,
geometry_msgs::Twist  velocity,
double  duration 
)

Definition at line 62 of file controller.cpp.

void trajectoryCallback ( const riskrrt::Trajectory::ConstPtr &  msg)

Definition at line 117 of file controller.cpp.


Variable Documentation

Definition at line 15 of file controller.cpp.

riskrrt::Trajectory trajectory

Definition at line 16 of file controller.cpp.



riskrrt
Author(s): Gregoire Vignon
autogenerated on Thu Jun 6 2019 18:42:06