Autoware-wayPoint_follower解析
来源:互联网 发布:软件使用许可费 编辑:程序博客网 时间:2024/05/16 19:42
//创建waypoint_follower实例
waypoint_follower::PurePursuitNode ppn;
//执行构造函数pure puresuit_core中构造函数
PurePursuitNode::PurePursuitNode()
: private_nh_("~")
, pp_()
, LOOP_RATE_(30)
, is_waypoint_set_(false)
, is_pose_set_(false)
, is_velocity_set_(false)
, is_config_set_(false)
, current_linear_velocity_(0)
, command_linear_velocity_(0)
, param_flag_(-1)
, const_lookahead_distance_(4.0)
, const_velocity_(5.0)
, lookahead_distance_ratio_(2.0)
, minimum_lookahead_distance_(6.0)
{
initForROS();
// initialize for PurePursuit
pp_.setLinearInterpolationParameter(is_linear_interpolation_);
}
//运行ros
ppn.run();
//run函数中的computeLookaheadDistance函数
//最大前向距离为当前速度乘以10
double maximum_lookahead_distance = current_linear_velocity_ * 10;
double ld = current_linear_velocity_ * lookahead_distance_ratio_;
return ld < minimum_lookahead_distance_ ? minimum_lookahead_distance_
: ld > maximum_lookahead_distance ? maximum_lookahead_distance
: ld;
PurePursuit 类解析
函数计算车的曲率
double PurePursuit::calcCurvature(geometry_msgs::Point target) const
- Autoware-wayPoint_follower解析
- Autoware-Pure_pursuit代码解析
- AutoWare 代码解析
- autoware自动注入失败
- Spring中Autoware
- Autoware的搭建、安装
- IDEA中could not autoware
- Autoware 编译时 armadillo 库安装
- autoware安装、配置和快速使用
- 怀念AutoWare的战友们--想你们了!
- Autoware-用于城市自主驾驶的开源软件
- springAOP报java.lang.NoSuchMethodException: $Proxy和使用AOP后action采用autoware注入值为null
- autoware-ssd:caffe 编译报错 libhdf5_hl.so.10: cannot open shared object file: No such file or directory
- 解析
- 解析
- 解析
- 解析
- 解析
- 图解何为CNN
- e的前2000位
- UVALive
- XML的一点复习和理解
- 用 Tensorflow 建立 CNN
- Autoware-wayPoint_follower解析
- 图解RNN
- mingw编译Qtcreator
- java分批处理list
- 剑指offer C语言实现
- CS224d-Day 5: RNN快速入门
- hdu1166 敌兵布阵——(线段树模板)
- Mysql学习笔记二十一——索引
- 对比学习用 Keras 搭建 CNN RNN 等常用神经网络