#include "rclcpp/rclcpp.hpp"
#include "geometry_msgs/msg/transform_stamped.hpp"
#include "geometry_msgs/msg/twist_with_covariance_stamped.hpp"
#include "pacsim/msg/gnss.hpp"
#include "pacsim/msg/perception_detections.hpp"
#include "sensor_msgs/msg/imu.hpp"
#include "sensor_msgs/msg/joint_state.hpp"
#include "types.hpp"
#include "visualization_msgs/msg/marker_array.hpp"
#include <Eigen/Dense>
#include <string>
#include <tf2/LinearMath/Quaternion.h>
Go to the source code of this file.
|
| pacsim::msg::PerceptionDetections | LandmarkListToRosMessage (const LandmarkList &sensorLms, std::string frameId, double time) |
| |
| sensor_msgs::msg::Imu | createRosImuMsg (const ImuData &data) |
| |
| geometry_msgs::msg::TwistWithCovarianceStamped | createRosTwistMsg (const Eigen::Vector3d &vel, const Eigen::Vector3d &rot, const std::string &frame, double time) |
| |
| geometry_msgs::msg::TransformStamped | createRosTransformMsg (const Eigen::Vector3d &trans, const Eigen::Vector3d &rot, const std::string &frame, const std::string &child_frame, double time) |
| |
| geometry_msgs::msg::TransformStamped | createStaticTransform (const std::string &frame, const std::string &child_frame, double time) |
| |
| sensor_msgs::msg::JointState | createRosJointMsg (const std::vector< std::string > &joint_names, const std::vector< double > &joint_vals, double time) |
| |
| pacsim::msg::GNSS | createRosGnssMessage (const GnssData &data) |
| |
◆ createRosGnssMessage()
| pacsim::msg::GNSS createRosGnssMessage |
( |
const GnssData & |
data | ) |
|
◆ createRosImuMsg()
| sensor_msgs::msg::Imu createRosImuMsg |
( |
const ImuData & |
data | ) |
|
◆ createRosJointMsg()
| sensor_msgs::msg::JointState createRosJointMsg |
( |
const std::vector< std::string > & |
joint_names, |
|
|
const std::vector< double > & |
joint_vals, |
|
|
double |
time |
|
) |
| |
◆ createRosTransformMsg()
| geometry_msgs::msg::TransformStamped createRosTransformMsg |
( |
const Eigen::Vector3d & |
trans, |
|
|
const Eigen::Vector3d & |
rot, |
|
|
const std::string & |
frame, |
|
|
const std::string & |
child_frame, |
|
|
double |
time |
|
) |
| |
◆ createRosTwistMsg()
| geometry_msgs::msg::TwistWithCovarianceStamped createRosTwistMsg |
( |
const Eigen::Vector3d & |
vel, |
|
|
const Eigen::Vector3d & |
rot, |
|
|
const std::string & |
frame, |
|
|
double |
time |
|
) |
| |
◆ createStaticTransform()
| geometry_msgs::msg::TransformStamped createStaticTransform |
( |
const std::string & |
frame, |
|
|
const std::string & |
child_frame, |
|
|
double |
time |
|
) |
| |
◆ LandmarkListToRosMessage()
| pacsim::msg::PerceptionDetections LandmarkListToRosMessage |
( |
const LandmarkList & |
sensorLms, |
|
|
std::string |
frameId, |
|
|
double |
time |
|
) |
| |