rosserial library for mbed Inspired by nucho's rosserial library This library is still under development
Dependents: mbed_roshydro_test
Library still under development!
sensor_msgs/CameraInfo.h@0:30537dec6e0b, 2015-02-15 (annotated)
- Committer:
- akashvibhute
- Date:
- Sun Feb 15 10:53:43 2015 +0000
- Revision:
- 0:30537dec6e0b
First commit; Library still need to be debugged, compilation issues with new mbed and modserial updates.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
akashvibhute | 0:30537dec6e0b | 1 | #ifndef _ROS_sensor_msgs_CameraInfo_h |
akashvibhute | 0:30537dec6e0b | 2 | #define _ROS_sensor_msgs_CameraInfo_h |
akashvibhute | 0:30537dec6e0b | 3 | |
akashvibhute | 0:30537dec6e0b | 4 | #include <stdint.h> |
akashvibhute | 0:30537dec6e0b | 5 | #include <string.h> |
akashvibhute | 0:30537dec6e0b | 6 | #include <stdlib.h> |
akashvibhute | 0:30537dec6e0b | 7 | #include "ros/msg.h" |
akashvibhute | 0:30537dec6e0b | 8 | #include "std_msgs/Header.h" |
akashvibhute | 0:30537dec6e0b | 9 | #include "sensor_msgs/RegionOfInterest.h" |
akashvibhute | 0:30537dec6e0b | 10 | |
akashvibhute | 0:30537dec6e0b | 11 | namespace sensor_msgs |
akashvibhute | 0:30537dec6e0b | 12 | { |
akashvibhute | 0:30537dec6e0b | 13 | |
akashvibhute | 0:30537dec6e0b | 14 | class CameraInfo : public ros::Msg |
akashvibhute | 0:30537dec6e0b | 15 | { |
akashvibhute | 0:30537dec6e0b | 16 | public: |
akashvibhute | 0:30537dec6e0b | 17 | std_msgs::Header header; |
akashvibhute | 0:30537dec6e0b | 18 | uint32_t height; |
akashvibhute | 0:30537dec6e0b | 19 | uint32_t width; |
akashvibhute | 0:30537dec6e0b | 20 | const char* distortion_model; |
akashvibhute | 0:30537dec6e0b | 21 | uint8_t D_length; |
akashvibhute | 0:30537dec6e0b | 22 | float st_D; |
akashvibhute | 0:30537dec6e0b | 23 | float * D; |
akashvibhute | 0:30537dec6e0b | 24 | float K[9]; |
akashvibhute | 0:30537dec6e0b | 25 | float R[9]; |
akashvibhute | 0:30537dec6e0b | 26 | float P[12]; |
akashvibhute | 0:30537dec6e0b | 27 | uint32_t binning_x; |
akashvibhute | 0:30537dec6e0b | 28 | uint32_t binning_y; |
akashvibhute | 0:30537dec6e0b | 29 | sensor_msgs::RegionOfInterest roi; |
akashvibhute | 0:30537dec6e0b | 30 | |
akashvibhute | 0:30537dec6e0b | 31 | CameraInfo(): |
akashvibhute | 0:30537dec6e0b | 32 | header(), |
akashvibhute | 0:30537dec6e0b | 33 | height(0), |
akashvibhute | 0:30537dec6e0b | 34 | width(0), |
akashvibhute | 0:30537dec6e0b | 35 | distortion_model(""), |
akashvibhute | 0:30537dec6e0b | 36 | D_length(0), D(NULL), |
akashvibhute | 0:30537dec6e0b | 37 |