Classes

shape_detect.h File Reference

Shape detection from laser scan data. More...

#include <string>
#include <cstring>
#include <stdlib.h>
#include <fstream>
#include <iostream>
#include <sstream>
#include <math.h>
#include <vector>
#include <hokuyo.h>
#include <robot.h>
#include <robomath.h>
#include <robodim.h>
#include <robottype.h>
#include <roboorte_robottype.h>
Include dependency graph for shape_detect.h:
This graph shows which files directly or indirectly include this file:

Classes

class  Shape_detect
 There are detected line segments in input array of measured data (laser_scan) by using perpendicular line regression. More...
struct  Shape_detect::General_form
 General equation of line -> Ax + By + C = 0. More...
struct  Shape_detect::Point
 Point expressed in cartesian coordinates. More...
struct  Shape_detect::Line
 Line defined by two points which are expressed in cartesian coordinates. More...
struct  Shape_detect::arc_debug
struct  Shape_detect::Arc
 Arc defined by TODO. More...

Detailed Description

Shape detection from laser scan data.

Author:
Martin Synek
Michal Sojka
Date:
11/02/25