Defines | Functions | Variables
ultrasonic.cpp File Reference
#include <ros/ros.h>
#include <sensor_msgs/Range.h>
#include <std_msgs/Float32.h>
#include <string>
#include <utility>
Include dependency graph for ultrasonic.cpp:

Go to the source code of this file.

Defines

#define VREP_ANGLE_DETECTION   0.5236
#define VREP_END   VREP_UPPER_BOUND - VREP_LOWER_BOUND + 1
#define VREP_LOWER_BOUND   1
#define VREP_MAX_DIST_DETECTION   1.0
#define VREP_MIN_DIST_DETECTION   0.0500
#define VREP_UPPER_BOUND   16

Functions

int main (int argc, char **argv)
void ultrasonicSensorData_cb (const ros::Publisher &publisher, std::size_t sensor_n, const std_msgs::Float32::ConstPtr &msg)
 Callback processing ulrasonic vrep messages.

Variables

std::string tf_prefix

Define Documentation

#define VREP_ANGLE_DETECTION   0.5236

Definition at line 12 of file ultrasonic.cpp.

Definition at line 10 of file ultrasonic.cpp.

#define VREP_LOWER_BOUND   1

Definition at line 8 of file ultrasonic.cpp.

#define VREP_MAX_DIST_DETECTION   1.0

Definition at line 14 of file ultrasonic.cpp.

#define VREP_MIN_DIST_DETECTION   0.0500

Definition at line 13 of file ultrasonic.cpp.

#define VREP_UPPER_BOUND   16

Definition at line 9 of file ultrasonic.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 48 of file ultrasonic.cpp.

void ultrasonicSensorData_cb ( const ros::Publisher publisher,
std::size_t  sensor_n,
const std_msgs::Float32::ConstPtr &  msg 
)

Callback processing ulrasonic vrep messages.

Transform vrep ultrasonic message to proper ROS range message

Parameters:
msgmessage from vrep
sensor_n[description]
publisherrelevat publisher for this messages

Definition at line 27 of file ultrasonic.cpp.


Variable Documentation

std::string tf_prefix

Definition at line 17 of file ultrasonic.cpp.



p3dx_hal_vrep
Author(s):
autogenerated on Sat Jun 8 2019 20:22:32