average.h
/tmp/ws/src/neonavigation/trajectory_tracker/include/trajectory_tracker/
average_8h
trajectory_tracker::Average
trajectory_tracker
basic_control.h
/tmp/ws/src/neonavigation/trajectory_tracker/include/trajectory_tracker/
basic__control_8h
trajectory_tracker::VelAccLimitter
trajectory_tracker
float
angleNormalized
namespacetrajectory__tracker.html
a3b8f20ffb3fee241d9021e5f1cdc6142
(float ang)
float
clip
namespacetrajectory__tracker.html
a53ff06670eb3ca491f4aa97ebfb7dcb4
(const float v, const float max)
float
timeOptimalControl
namespacetrajectory__tracker.html
adeb24d53a2a6182f84cd40c43eca1805
(const float angle, const float acc)
eigen_line.h
/tmp/ws/src/neonavigation/trajectory_tracker/include/trajectory_tracker/
eigen__line_8h
trajectory_tracker
float
cross2
namespacetrajectory__tracker.html
a2460bdde0dd05b4f2221e5870dec3ca2
(const Eigen::Vector2d &a, const Eigen::Vector2d &b)
float
curv3p
namespacetrajectory__tracker.html
a9d4a28e3436b667625e537f9294b7420
(const Eigen::Vector2d &a, const Eigen::Vector2d &b, const Eigen::Vector2d &c)
float
lineDistance
namespacetrajectory__tracker.html
ac64e2faedc5ebd7d5e41854efb5c054d
(const Eigen::Vector2d &a, const Eigen::Vector2d &b, const Eigen::Vector2d &c)
float
lineStripDistance
namespacetrajectory__tracker.html
ae6ef9c78e4ae62b354d2760044e0b2ce
(const Eigen::Vector2d &a, const Eigen::Vector2d &b, const Eigen::Vector2d &c)
Eigen::Vector2d
projection2d
namespacetrajectory__tracker.html
a8b20ec6e7993dda9127ca2f41a5ad192
(const Eigen::Vector2d &a, const Eigen::Vector2d &b, const Eigen::Vector2d &c)
filter.h
/tmp/ws/src/neonavigation/trajectory_tracker/include/trajectory_tracker/
filter_8h
trajectory_tracker::Filter
trajectory_tracker
path2d.h
/tmp/ws/src/neonavigation/trajectory_tracker/include/trajectory_tracker/
path2d_8h
trajectory_tracker/eigen_line.h
trajectory_tracker/average.h
trajectory_tracker::Path2D
trajectory_tracker::Pose2D
trajectory_tracker
test_filter.cpp
/tmp/ws/src/neonavigation/trajectory_tracker/test/src/
test__filter_8cpp
trajectory_tracker/filter.h
int
main
test__filter_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__filter_8cpp.html
ab424d1a61df41b4c377bc9f063b5d164
(Filter, LPFCharacteristic)
TEST
test__filter_8cpp.html
a99410d433cb958b65a69cb515a0c0a72
(Filter, HPFCharacteristic)
TEST
test__filter_8cpp.html
a5deb16e506866450cc289a1b56775dc0
(Filter, AugleLPF)
test_path2d.cpp
/tmp/ws/src/neonavigation/trajectory_tracker/test/src/
test__path2d_8cpp
trajectory_tracker/eigen_line.h
trajectory_tracker/path2d.h
int
main
test__path2d_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__path2d_8cpp.html
a5c9ad496b9abc751d63ae2aaae5fcff2
(Path2D, RemainedDistance)
TEST
test__path2d_8cpp.html
af38301466986f3eab87ef484ac69074c
(Path2D, Curvature)
TEST
test__path2d_8cpp.html
ae059616bb0d4fe2d6ef2865d22800888
(Path2D, LocalGoalWithoutSwitchBack)
TEST
test__path2d_8cpp.html
a6f490cbe978d1ed07d74d68bc2730932
(Path2D, LocalGoalWithSwitchBack)
test_trajectory_recorder.cpp
/tmp/ws/src/neonavigation/trajectory_tracker/test/src/
test__trajectory__recorder_8cpp
int
main
test__trajectory__recorder_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__trajectory__recorder_8cpp.html
aa2430bc851eee6f81fe396b300ff772b
(TrajectoryRecorder, TfToPath)
test_trajectory_tracker.cpp
/tmp/ws/src/neonavigation/trajectory_tracker/test/src/
test__trajectory__tracker_8cpp
TrajectoryTrackerTest
int
main
test__trajectory__tracker_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__trajectory__tracker_8cpp.html
a81df0e1a1dcf70e423c0214d4a1ac0e8
(TrajectoryTrackerTest, StraightStop)
TEST_F
test__trajectory__tracker_8cpp.html
ab0531ad55c63295338d81b9ef2ef349e
(TrajectoryTrackerTest, StraightStopConvergence)
TEST_F
test__trajectory__tracker_8cpp.html
a2a6e5a4b95c360ee5b15d873a0a6232f
(TrajectoryTrackerTest, StraightVelocityChange)
TEST_F
test__trajectory__tracker_8cpp.html
ab9b598e329673168c2a33eb691c1bd4d
(TrajectoryTrackerTest, CurveFollow)
TEST_F
test__trajectory__tracker_8cpp.html
a04298866bcbb69256e397793027f0287
(TrajectoryTrackerTest, InPlaceTurn)
TEST_F
test__trajectory__tracker_8cpp.html
a8bc3c7c72b2c92edbf19322abcd1c592
(TrajectoryTrackerTest, SwitchBack)
TEST_F
test__trajectory__tracker_8cpp.html
acf19fc7526795a334237cc61c3150fe7
(TrajectoryTrackerTest, SwitchBackWithPathUpdate)
void
timeSource
test__trajectory__tracker_8cpp.html
a02bbeaa442a3581b1eb4ffad7c352e12
()
trajectory_recorder.cpp
/tmp/ws/src/neonavigation/trajectory_tracker/src/
trajectory__recorder_8cpp
RecorderNode
float
dist2d
trajectory__recorder_8cpp.html
a4a1d1c224ba93b0f64b869961c542b6f
(geometry_msgs::Point &a, geometry_msgs::Point &b)
int
main
trajectory__recorder_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
trajectory_saver.cpp
/tmp/ws/src/neonavigation/trajectory_tracker/src/
trajectory__saver_8cpp
SaverNode
int
main
trajectory__saver_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
trajectory_server.cpp
/tmp/ws/src/neonavigation/trajectory_tracker/src/
trajectory__server_8cpp
trajectory_tracker/filter.h
ServerNode
int
main
trajectory__server_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
trajectory_tracker.cpp
/tmp/ws/src/neonavigation/trajectory_tracker/src/
trajectory__tracker_8cpp
trajectory_tracker/basic_control.h
trajectory_tracker/eigen_line.h
trajectory_tracker/path2d.h
TrackerNode
int
main
trajectory__tracker_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
RecorderNode
classRecorderNode.html
RecorderNode
classRecorderNode.html
a1b58a5f72360dafebcdcf65e9cfd6df0
()
void
spin
classRecorderNode.html
a2e51525ac4fb0349c5f0c58e33e7e680
()
~RecorderNode
classRecorderNode.html
a3de77a1db8e8cc192398ada34e259227
()
double
ang_interval_
classRecorderNode.html
aba0a767af676ca97e69a211c62f062ce
double
dist_interval_
classRecorderNode.html
a2cb9764e5e53d9292e646f5c2e20d3cf
std::string
frame_global_
classRecorderNode.html
a695da20b68ce997cc0ab487f5f7edb9b
std::string
frame_robot_
classRecorderNode.html
a10d1fc43ae48937c2700724bd392b5ca
ros::NodeHandle
nh_
classRecorderNode.html
a7d3a0ffebeeb03c7d917ef7311a584ca
nav_msgs::Path
path_
classRecorderNode.html
a566ec175835e273ecd279db7c5f7357a
ros::NodeHandle
pnh_
classRecorderNode.html
acdf38f2ab65893dbcd397cf78bec2906
ros::Publisher
pub_path_
classRecorderNode.html
a0fdd9684d4a802a441dfd71b7010fea8
bool
store_time_
classRecorderNode.html
a990ef248276d89199f1617477c40af5b
tf2_ros::Buffer
tfbuf_
classRecorderNode.html
acbb8ce57fadc3de801152806dc1f4bc9
tf2_ros::TransformListener
tfl_
classRecorderNode.html
ad861b5616daa859be95970088fd5e8e5
std::string
topic_path_
classRecorderNode.html
a5b37d91307f53c98d0ee21ca88110e53
SaverNode
classSaverNode.html
void
save
classSaverNode.html
abc4af21c59abd3dacf9a0e624f9ac11d
()
SaverNode
classSaverNode.html
a6b15716a7ed7d5966838f2256a14c4c3
()
~SaverNode
classSaverNode.html
a7b576495d1c27ab90d938125487a59d4
()
void
cbPath
classSaverNode.html
abbd49ac907744bb443a9a658657d863a
(const nav_msgs::Path::ConstPtr &msg)
std::string
filename_
classSaverNode.html
a09b55da476860e0b6c3fcee2ed5d37fb
ros::NodeHandle
nh_
classSaverNode.html
a5003836ee02140a306133241e2d59059
ros::NodeHandle
pnh_
classSaverNode.html
ac52948ef9fde4e53a917162695d51d89
bool
saved_
classSaverNode.html
ac41708c7a5e9f353c25b358a9d813c26
ros::Subscriber
sub_path_
classSaverNode.html
a2bd8a299706905867099b672229798af
std::string
topic_path_
classSaverNode.html
a7ad82c2049cb017acc1eea3a3d05fa2b
ServerNode
classServerNode.html
ServerNode
classServerNode.html
a0ba9605417e60634f300384e875edd74
()
void
spin
classServerNode.html
a534206b8f8d2dcf28a38d2115cc9ab01
()
~ServerNode
classServerNode.html
a54c9eb952e1c9b2f5720315065b153a3
()
MENU_DELETE
classServerNode.html
ab83479da9abbfe3adb72971939d5e7a6a55c6cf7d2e39cbb7e9f074a2b12d2682
MENU_ADD
classServerNode.html
ab83479da9abbfe3adb72971939d5e7a6a44f3bcf073c4ff93e424681af71c4666
bool
change
classServerNode.html
aa480c20411658a5d16be25afa9198952
(trajectory_tracker_msgs::ChangePath::Request &req, trajectory_tracker_msgs::ChangePath::Response &res)
bool
loadFile
classServerNode.html
a79f45661e201ec69a21fbf2b1f390e98
()
void
loadPath
classServerNode.html
a216944e52ff7ceb44bfb2ea38b0f6e0e
()
void
processFeedback
classServerNode.html
ad7de9e4019ac35d6c4f2938b4706b3e8
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
updateIM
classServerNode.html
a7219c075c814d0415f22c32c0a945be4
()
boost::shared_array< uint8_t >
buffer_
classServerNode.html
a8dc49c622847078d0b5b6a9679139694
double
filter_step_
classServerNode.html
a2ededc7d80df80313dc7eb01766db4b1
double
hz_
classServerNode.html
a90ef5cad44f7c085c576beadb722cb15
trajectory_tracker::Filter *
lpf_
classServerNode.html
a40bd5fb0772caabc77e2b82ca3a5aeb1
[2]
int
max_markers_
classServerNode.html
ac914a8392951c59e0a1bd309c0e5bc13
ros::NodeHandle
nh_
classServerNode.html
abe97ff89a02c721d45f5cd002639a90a
nav_msgs::Path
path_
classServerNode.html
abaef1c3c5d0fb0fe372f65f432b7b8e0
ros::NodeHandle
pnh_
classServerNode.html
a4864a9bdeb9c9d606e9ef04395bf824f
ros::Publisher
pub_path_
classServerNode.html
ae209bb2a48cd82f23c0bace44ec72993
ros::Publisher
pub_status_
classServerNode.html
ac135ffecaee0efd3141c442c8e696fff
trajectory_tracker_msgs::ChangePath::Request
req_path_
classServerNode.html
ad1a31e04be4ed1704bca1db8a23b0be0
int
serial_size_
classServerNode.html
a036fd6ecbea12c3554fb5c62b7365fcf
ros::ServiceServer
srv_change_path_
classServerNode.html
a635348af975dde9a575d35a50ca71987
interactive_markers::InteractiveMarkerServer
srv_im_fb_
classServerNode.html
adfb75090f7565f75f4aa6edd524140fd
std::string
topic_path_
classServerNode.html
a893465fecd23c98c09d94c1d1c2e6054
int
update_num_
classServerNode.html
a1a813461ece08c514364a126d4422b00
TrackerNode
classTrackerNode.html
void
spin
classTrackerNode.html
add1d904926f1d8d82767df944386ca4c
()
TrackerNode
classTrackerNode.html
a2cb302b50196da702e87b8f88eeac659
()
~TrackerNode
classTrackerNode.html
ad3ffa1a4847d1fc87ccf48ffc70e7285
()
void
cbPath
classTrackerNode.html
a87242bee1c1fabfa7c4e08436c59dbb8
(const typename MSG_TYPE::ConstPtr &)
void
cbSpeed
classTrackerNode.html
a098d81d905dac510d85eded94fdda883
(const std_msgs::Float32::ConstPtr &)
void
cbTimer
classTrackerNode.html
a27724047444d6b7adc3f702eae9c6c2e
(const ros::TimerEvent &)
void
control
classTrackerNode.html
afa751fc2961e7ead825e9a3bc0f0ca82
()
double
acc_
classTrackerNode.html
a6eb7fd537929696994c5c5d1bd2be1d4
[2]
double
acc_toc_
classTrackerNode.html
a7c06d61be36d05e884f1e8edd3569062
[2]
bool
allow_backward_
classTrackerNode.html
a3ba6d5d7c6245105b355410b8ef55052
bool
check_old_path_
classTrackerNode.html
abee2e7d3d1c2bb49de105af4f361df8a
double
curv_forward_
classTrackerNode.html
aed1cb28f21d504ed038823a945591541
double
d_lim_
classTrackerNode.html
a8819512548a3d4a5d92b065c30a71960
double
d_stop_
classTrackerNode.html
ab619412a1855075b505f5d926ffe8767
double
epsilon_
classTrackerNode.html
a5d3f49dffe6ff89f4fd76e46301e0a90
std::string
frame_odom_
classTrackerNode.html
a5f857ac4af05b8d4ebf757221f947cb3
std::string
frame_robot_
classTrackerNode.html
a1ffeebc89da21342e8343519fdb62562
double
gain_at_vel_
classTrackerNode.html
a2c18105f191bed0bd589a4dc1eee7719
double
goal_tolerance_ang_
classTrackerNode.html
a8e2dcd92f9ded2beb189c39cf8b1526b
double
goal_tolerance_dist_
classTrackerNode.html
a123b883c7bea6d8b54e9d662c383df0d
double
hz_
classTrackerNode.html
adfa14db36d643f0f4dcb0bf99727152a
bool
in_place_turn_
classTrackerNode.html
a63bf4f5de40ca37d70798107935b16dd
double
k_
classTrackerNode.html
a17b6cd8bb054096d0df9fab13d49b97c
[3]
bool
limit_vel_by_avel_
classTrackerNode.html
a118ad0dec0b8dfd135362983f8864da1
double
look_forward_
classTrackerNode.html
acc169956e13e9173f3a0ba3f8ee7531b
double
min_track_path_
classTrackerNode.html
a844babf77f081af436ad2e7491036f7a
ros::NodeHandle
nh_
classTrackerNode.html
a2fe83534c7139e2a7edc85af2c544be5
double
no_pos_cntl_dist_
classTrackerNode.html
a034e65ba14eeaf22c586857ce9fa8d3b
trajectory_tracker::Path2D
path_
classTrackerNode.html
ae3b341b5808f88768b2708b70c3a1a49
std_msgs::Header
path_header_
classTrackerNode.html
ae6a2666b86c8472101e1c259490a3570
int
path_step_
classTrackerNode.html
ab2bcdb2fc3955fa74a4f4887ac44eeae
int
path_step_done_
classTrackerNode.html
a29a745d645741a298fbc71e5fb20ee48
ros::NodeHandle
pnh_
classTrackerNode.html
a5c0b18f5b438101ba50b02c02d2592f3
ros::Publisher
pub_status_
classTrackerNode.html
a0ab31e4344215e94876ba02098bcf004
ros::Publisher
pub_tracking_
classTrackerNode.html
a4a1ff0865863c4c50f368d8fffa105b3
ros::Publisher
pub_vel_
classTrackerNode.html
afd31a48bd1d9ba3e5130a01cdb0dce22
double
rotate_ang_
classTrackerNode.html
ae3cedd51d463a997e5aee047d20c446e
double
stop_tolerance_ang_
classTrackerNode.html
a2a5d140c9c0b79232a81f17e26290ce3
double
stop_tolerance_dist_
classTrackerNode.html
a1ce58d9c6e0e6256ba54c667f48b171a
ros::Subscriber
sub_path_
classTrackerNode.html
aac8c383bbf1bac358461246af9504e3d
ros::Subscriber
sub_path_velocity_
classTrackerNode.html
aad8948ca27570d83ec123315b9b3a362
ros::Subscriber
sub_vel_
classTrackerNode.html
a3dde55667808ee5257c0da009fb7a58e
tf2_ros::Buffer
tfbuf_
classTrackerNode.html
ab5a3c15743ee63d7f252450cf17e1592
tf2_ros::TransformListener
tfl_
classTrackerNode.html
aff66d73edcc617074c4ba8777b19684e
std::string
topic_cmd_vel_
classTrackerNode.html
a92253ad20a805e2a5dddc75e74394471
std::string
topic_path_
classTrackerNode.html
a9e9a92b09327c47d80b412442f8b85e2
trajectory_tracker::VelAccLimitter
v_lim_
classTrackerNode.html
ae101f77c0d4d7480e5ac7ded65878a5f
double
vel_
classTrackerNode.html
ad87e373b169b12d67eb3f9f56879bf39
[2]
trajectory_tracker::VelAccLimitter
w_lim_
classTrackerNode.html
aa26ff2224314418ecc40e9411827f5c1
TrajectoryTrackerTest
classTrajectoryTrackerTest.html
void
initState
classTrajectoryTrackerTest.html
ac0977150412eb109ab1fffd56b798575
(const Eigen::Vector2d &pos, const float yaw)
void
publishPath
classTrajectoryTrackerTest.html
a1df31ae3672e53d82a033458401c4d58
(const std::vector< Eigen::Vector3d > &poses)
void
publishPathVelocity
classTrajectoryTrackerTest.html
a6f145c8565ce95d682cbfa3e509c2301
(const std::vector< Eigen::Vector4d > &poses)
void
publishTransform
classTrajectoryTrackerTest.html
a8b94fbbe891ae5512e69794ee76de446
()
TrajectoryTrackerTest
classTrajectoryTrackerTest.html
ad082a41e261266724737ba5f078f16d8
()
void
waitUntilStart
classTrajectoryTrackerTest.html
af54fd1b97264c0893fe9e18a2c5e7e0d
()
geometry_msgs::Twist::ConstPtr
cmd_vel_
classTrajectoryTrackerTest.html
abc734678da559e782cb45f84c1ef7afe
Eigen::Vector2d
pos_
classTrajectoryTrackerTest.html
af56c1e16e27c9e3bf366f1c5e15f6c3c
trajectory_tracker_msgs::TrajectoryTrackerStatus::ConstPtr
status_
classTrajectoryTrackerTest.html
acd443517d2484f27cc65074c0dbdb990
double
yaw_
classTrajectoryTrackerTest.html
a07aba3b2a647d70dd2c1a3b8451b8fdd
void
cbCmdVel
classTrajectoryTrackerTest.html
a3753411546fb0203e351afa981ba51ff
(const geometry_msgs::Twist::ConstPtr &msg)
void
cbStatus
classTrajectoryTrackerTest.html
a7fceb154b68d3e32cc78d9927d0713e6
(const trajectory_tracker_msgs::TrajectoryTrackerStatus::ConstPtr &msg)
ros::Time
cmd_vel_time_
classTrajectoryTrackerTest.html
a3743862da6efb562ba727136e5cb09d2
ros::NodeHandle
nh_
classTrajectoryTrackerTest.html
ac9c06a223117245df3d1d6f8ce1365c3
ros::Publisher
pub_path_
classTrajectoryTrackerTest.html
a6f9be856f461ed3084b996943ec56f8b
ros::Publisher
pub_path_vel_
classTrajectoryTrackerTest.html
a204645ce3b1ddf5771152ac487d9e333
ros::Subscriber
sub_cmd_vel_
classTrajectoryTrackerTest.html
aa3d0a0ec945ba5c10f152236675e1abe
ros::Subscriber
sub_status_
classTrajectoryTrackerTest.html
a40bd0086ada3a265fba1491efe9877ff
tf2_ros::TransformBroadcaster
tfb_
classTrajectoryTrackerTest.html
a3b5c112bf5a7637207f82a071eaf10fb
trajectory_tracker
namespacetrajectory__tracker.html
trajectory_tracker::Average
trajectory_tracker::Filter
trajectory_tracker::Path2D
trajectory_tracker::Pose2D
trajectory_tracker::VelAccLimitter
float
angleNormalized
namespacetrajectory__tracker.html
a3b8f20ffb3fee241d9021e5f1cdc6142
(float ang)
float
clip
namespacetrajectory__tracker.html
a53ff06670eb3ca491f4aa97ebfb7dcb4
(const float v, const float max)
float
cross2
namespacetrajectory__tracker.html
a2460bdde0dd05b4f2221e5870dec3ca2
(const Eigen::Vector2d &a, const Eigen::Vector2d &b)
float
curv3p
namespacetrajectory__tracker.html
a9d4a28e3436b667625e537f9294b7420
(const Eigen::Vector2d &a, const Eigen::Vector2d &b, const Eigen::Vector2d &c)
float
lineDistance
namespacetrajectory__tracker.html
ac64e2faedc5ebd7d5e41854efb5c054d
(const Eigen::Vector2d &a, const Eigen::Vector2d &b, const Eigen::Vector2d &c)
float
lineStripDistance
namespacetrajectory__tracker.html
ae6ef9c78e4ae62b354d2760044e0b2ce
(const Eigen::Vector2d &a, const Eigen::Vector2d &b, const Eigen::Vector2d &c)
Eigen::Vector2d
projection2d
namespacetrajectory__tracker.html
a8b20ec6e7993dda9127ca2f41a5ad192
(const Eigen::Vector2d &a, const Eigen::Vector2d &b, const Eigen::Vector2d &c)
float
timeOptimalControl
namespacetrajectory__tracker.html
adeb24d53a2a6182f84cd40c43eca1805
(const float angle, const float acc)
trajectory_tracker::Average
classtrajectory__tracker_1_1Average.html
T
Average
classtrajectory__tracker_1_1Average.html
a0a282ef8a10aecd60a78db8b3a8abb1e
()
operator T
classtrajectory__tracker_1_1Average.html
a15282170cd4a40c11892183736f6114d
() const
void
operator+=
classtrajectory__tracker_1_1Average.html
a3d4bbcd818f3522be6993105bae8ef6c
(const T &val)
int
num
classtrajectory__tracker_1_1Average.html
ae1b62e35f0e20209936735eaac911d49
T
sum
classtrajectory__tracker_1_1Average.html
a327b6546514b4eb2728b6becd55c903f
trajectory_tracker::Filter
classtrajectory__tracker_1_1Filter.html
Type
classtrajectory__tracker_1_1Filter.html
a078a6e315579535e6d5532f7661de829
FILTER_HPF
classtrajectory__tracker_1_1Filter.html
a078a6e315579535e6d5532f7661de829a10ff60e7523d217b9ebc8a67745bbab1
FILTER_LPF
classtrajectory__tracker_1_1Filter.html
a078a6e315579535e6d5532f7661de829a9ad3d6d7db0a694c3af68c3926a086d3
Filter
classtrajectory__tracker_1_1Filter.html
ae57f059122db10269e6635e4055bc8d7
(const enum Type type, const float tc, const float out0, const bool angle=false)
float
get
classtrajectory__tracker_1_1Filter.html
a4096b6463cc93801f16997e5f7f00cbd
()
float
in
classtrajectory__tracker_1_1Filter.html
af7d5c1648cc8b0913dbcd71ede3191f3
(const float &i)
void
set
classtrajectory__tracker_1_1Filter.html
a007f2f699f786c94417b8c507bc5bf28
(const float &out0)
bool
angle_
classtrajectory__tracker_1_1Filter.html
a089e4e50f0fb31a6eacaa758dce60edc
float
k_
classtrajectory__tracker_1_1Filter.html
a7923026e2faec96e1bdc45fa71da0262
[4]
float
out_
classtrajectory__tracker_1_1Filter.html
a6af2db28bf512f0d8db54c309f234a00
float
time_const_
classtrajectory__tracker_1_1Filter.html
a6c35468ec7cff934aea4c57a466829b0
Type
type_
classtrajectory__tracker_1_1Filter.html
a1bef332ae10d33952db4e99d31aa79ff
float
x_
classtrajectory__tracker_1_1Filter.html
a07a1967c55c022de7e8d6147045dca7d
trajectory_tracker::Path2D
classtrajectory__tracker_1_1Path2D.html
ConstIterator
findLocalGoal
classtrajectory__tracker_1_1Path2D.html
a8a2e0fc7e0ee645f734380613b3f6d8d
(const ConstIterator &begin, const ConstIterator &end, const bool allow_backward_motion) const
ConstIterator
findNearest
classtrajectory__tracker_1_1Path2D.html
a9c12dbfea6a910f312560bb1196e2434
(const ConstIterator &begin, const ConstIterator &end, const Eigen::Vector2d &target, const float max_search_range=0) const
float
getCurvature
classtrajectory__tracker_1_1Path2D.html
abc7bd8a8194a3cd7bf623f635e23b8c4
(const ConstIterator &begin, const ConstIterator &end, const Eigen::Vector2d &target_on_line, const float max_search_range) const
float
length
classtrajectory__tracker_1_1Path2D.html
a86592d29f1bada584d98e31cbc2c7e58
() const
double
remainedDistance
classtrajectory__tracker_1_1Path2D.html
ac02e8df5ea82e232820b019cac630891
(const ConstIterator &begin, const ConstIterator &nearest, const ConstIterator &end, const Eigen::Vector2d &target_on_line) const
trajectory_tracker::Pose2D
classtrajectory__tracker_1_1Pose2D.html
Pose2D
classtrajectory__tracker_1_1Pose2D.html
aa31ad804dd71a45c3f4a482a38a826bf
()
Pose2D
classtrajectory__tracker_1_1Pose2D.html
af5ce0fb9852188d99c215fbd5c4f59b8
(const Eigen::Vector2d &p, float y, float velocity)
Pose2D
classtrajectory__tracker_1_1Pose2D.html
a5865d2f111c3da8f834de21a8d4a7a02
(const geometry_msgs::Pose &pose, float velocity)
Eigen::Vector2d
pos_
classtrajectory__tracker_1_1Pose2D.html
acde4d848a08797dba160449f71b14d9b
float
velocity_
classtrajectory__tracker_1_1Pose2D.html
a6230b222494aa925d5a993fbf232e2a1
float
yaw_
classtrajectory__tracker_1_1Pose2D.html
ad6ca2b4c35e4d3ea9a86f26981c59911
trajectory_tracker::VelAccLimitter
classtrajectory__tracker_1_1VelAccLimitter.html
void
clear
classtrajectory__tracker_1_1VelAccLimitter.html
a9d8deabea25435b3a5d8a3ed31026be6
()
float
get
classtrajectory__tracker_1_1VelAccLimitter.html
a6a5e1da514d212edb7c5dadd849aea62
() const
float
increment
classtrajectory__tracker_1_1VelAccLimitter.html
a175628503b87b5b2fb2829ae83310eb3
(const float v, const float vel, const float acc, const float dt)
float
set
classtrajectory__tracker_1_1VelAccLimitter.html
a588caae3643d66e77f28b4ea72c9c9b3
(float v, const float vel, const float acc, const float dt)
VelAccLimitter
classtrajectory__tracker_1_1VelAccLimitter.html
ab88557a89f6da4d1e7a56fb87dbdb708
()
float
val_prev_
classtrajectory__tracker_1_1VelAccLimitter.html
a39a0f438be204c4511c63cfe946ea20f