Namespaces | Functions
utils.cpp File Reference
#include <dx100/utils.h>
#include <dx100/definitions.h>
#include "ros/ros.h"
#include "urdf/model.h"
#include "math.h"
Include dependency graph for utils.cpp:

Go to the source code of this file.

Namespaces

namespace  motoman
namespace  motoman::utils

Functions

bool motoman::utils::checkJointNames (const JointTrajectoryConstPtr &trajectory)
bool motoman::utils::checkTrajectory (const trajectory_msgs::JointTrajectoryConstPtr &trajectory)
 Checks that the trajectory meets the assumptions and requirements of the motoman controller interface.
bool motoman::utils::getVelocityLimits (std::string param_name, JointTrajectoryConstPtr trajectory, std::vector< double > &joint_velocity_limits)
bool motoman::utils::hasSuffix (const string &str, const string &suffix)
double motoman::utils::toMotomanVelocity (std::vector< double > &joint_velocity_limits, std::vector< double > &joint_velocities)
 Converts the ROS trajectory velocity (individual joint velocities to the combined motoman velocity which is highest joint velocity required as a fraction of the joint velocity limit.


dx100
Author(s): Shaun Edwards (Southwest Research Institute)
autogenerated on Thu Jan 2 2014 11:29:36