Autonomous Racing
1
f1tenth Project Group of Technical University Dortmund, Germany
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
wall.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
rviz_geometry_publisher.h
"
4
#include <cmath>
5
#include <cstdlib>
6
7
class
Wall
8
{
9
public
:
10
float
m_angle1
;
11
float
m_angle2
;
12
float
m_range1
;
13
float
m_range2
;
14
15
Wall
(
float
angle1,
float
angle2,
float
range1,
float
range2);
16
17
float
getAngle
();
18
19
float
predictDistance
(
float
distancce_to_current_position);
20
21
void
draw
(
RvizGeometryPublisher
& geometry,
int
id
, std_msgs::ColorRGBA
color
);
22
};
Wall::m_angle1
float m_angle1
Definition:
wall.h:10
rviz_geometry_publisher.h
RvizGeometryPublisher
Definition:
rviz_geometry_publisher.h:10
simulation_tools.plot_path.color
color
Definition:
plot_path.py:72
Wall::Wall
Wall(float angle1, float angle2, float range1, float range2)
Definition:
wall.cpp:3
Wall::m_angle2
float m_angle2
Definition:
wall.h:11
Wall
Definition:
wall.h:7
Wall::getAngle
float getAngle()
Definition:
wall.cpp:11
Wall::m_range1
float m_range1
Definition:
wall.h:12
Wall::predictDistance
float predictDistance(float distancce_to_current_position)
Definition:
wall.cpp:17
Wall::draw
void draw(RvizGeometryPublisher &geometry, int id, std_msgs::ColorRGBA color)
Definition:
wall.cpp:24
Wall::m_range2
float m_range2
Definition:
wall.h:13
master
ros_ws
src
autonomous
wallfollowing1
include
wall.h
Generated by
1.8.11