#include <stdint.h>#include "ros/ros.h"#include <std_msgs/String.h>#include <iostream>#include <signal.h>#include <cmath>#include <time.h>#include <tf/transform_broadcaster.h>#include <camera_info_manager/camera_info_manager.h>#include <tf/transform_listener.h>#include <nav_msgs/Odometry.h>#include <geometry_msgs/PoseWithCovarianceStamped.h>#include <nav_msgs/MapMetaData.h>#include <nav_msgs/GetMap.h>#include <nav_msgs/OccupancyGrid.h>#include <image_transport/image_transport.h>#include <cv_bridge/cv_bridge.h>#include <sensor_msgs/image_encodings.h>#include <sensor_msgs/Imu.h>#include <opencv2/imgproc/imgproc.hpp>#include <sensor_msgs/Image.h>#include <sensor_msgs/LaserScan.h>#include <webots_ros/camera_get_info.h>#include <webots_ros/robot_get_device_list.h>#include <webots_ros/save_image.h>#include <webots_ros/get_int.h>#include <webots_ros/set_int.h>#include <webots_ros/get_string.h>#include <webots_ros/set_float.h>#include <CGAL/Exact_predicates_exact_constructions_kernel.h>#include <CGAL/Simple_polygon_visibility_2.h>#include <CGAL/Arrangement_2.h>#include <CGAL/Arr_segment_traits_2.h>#include <CGAL/Arr_naive_point_location.h>#include <CGAL/Polygon_2.h>#include <istream>#include <CGAL/Triangular_expansion_visibility_2.h>#include <CGAL/squared_distance_2.h>#include <vector>

Go to the source code of this file.
Classes | |
| class | Camera |
| class | Field |
| class | Obstacle |
| class | Robot |
| class | WebotsCamera |
| class | WebotsRobot |
Typedefs | |
| typedef CGAL::Arrangement_2< Traits_2 > | Arrangement_2 |
| typedef Arrangement_2::Edge_const_iterator | Edge_const_iterator |
| typedef Arrangement_2::Face_handle | Face_handle |
| typedef Arrangement_2::Halfedge_const_handle | Halfedge_const_handle |
| typedef CGAL::Exact_predicates_exact_constructions_kernel | Kernel |
| typedef Kernel::Point_2 | Point_2 |
| typedef CGAL::Polygon_2< Kernel > | Polygon_2 |
| typedef Kernel::Ray_2 | Ray_2 |
| typedef Kernel::Segment_2 | Segment_2 |
| typedef CGAL::Triangular_expansion_visibility_2< Arrangement_2 > | TEV |
| typedef CGAL::Arr_segment_traits_2< Kernel > | Traits_2 |
| typedef Kernel::Vector_2 | Vector_2 |
| typedef CGAL::Arrangement_2<Traits_2> Arrangement_2 |
Definition at line 66 of file rosinljubljana.h.
| typedef Arrangement_2::Edge_const_iterator Edge_const_iterator |
Definition at line 69 of file rosinljubljana.h.
| typedef Arrangement_2::Face_handle Face_handle |
Definition at line 68 of file rosinljubljana.h.
| typedef Arrangement_2::Halfedge_const_handle Halfedge_const_handle |
Definition at line 67 of file rosinljubljana.h.
| typedef CGAL::Exact_predicates_exact_constructions_kernel Kernel |
Definition at line 60 of file rosinljubljana.h.
| typedef Kernel::Point_2 Point_2 |
Definition at line 61 of file rosinljubljana.h.
Definition at line 72 of file rosinljubljana.h.
| typedef Kernel::Ray_2 Ray_2 |
Definition at line 64 of file rosinljubljana.h.
| typedef Kernel::Segment_2 Segment_2 |
Definition at line 63 of file rosinljubljana.h.
| typedef CGAL::Triangular_expansion_visibility_2<Arrangement_2> TEV |
Definition at line 71 of file rosinljubljana.h.
Definition at line 65 of file rosinljubljana.h.
| typedef Kernel::Vector_2 Vector_2 |
Definition at line 62 of file rosinljubljana.h.