Apollo中常用指令

删除日志

 sudo rm -rf data/log/*.log.INFO.2*

代码打包

tar -zcvf hx05010.tar.gz modules/planning/ profiles/default/

压缩包名称:hx05010.tar.gz

压缩的目录:modules/planning/ profiles/default/,包含两部分,注意中间的空格。

教程:赛事压缩包制作_Apollo开发者社区

全局配置参数同步

输入全局配置参数同步指令,系统自动把全局配置参数复制到profile的default目录中,然后就可以在profile目录上轻松修改配置参数。

buildtool profile config init --package planning --profile=default && aem profile use default

插件参数配置

复制响应插件参数到profile的default目录中

buildtool profile config init --package planning-traffic-rules-crosswalk --profile=default

注:在配置tasks目录下的插件参数时,命令行中的路径tasks要改成task才行。

使profile中default目录中配置的插件参数生效

aem profile use default

新建插件

buildtool create --template plugin \
                 --namespaces planning \
                 --includes "modules/common/status/status.h" \                "modules/planning/planning_base/traffic_rules_base/traffic_rule.h" \               "modules/planning/traffic_rules/region_speed_limit/proto/default_conf.pb.h" \
                 --dependencies planning:planning \
                 --build_dependencies "//modules/planning/planning_base:apollo_planning_planning_base" \
                 --base_class_name apollo::planning::TrafficRule \
                 --config_message_name RegionSpeedLimitConfig \
                 modules/planning/traffic_rules/region_speed_limit

重新安装场景中模拟障碍物

如:红绿灯失常、行人不触发、他车不触发等情况。

buildtool reinstall sim-obstacle

然后,重启dreamview:

aem bootstrap restart --plus

planning模块无法正常启动

可能的原因:

  1. 配置文件导致,大多问题是不小心加了个字母。
  2. 修改代码时导致空指针
  3. 没安装代码

 排查方法:

mainboard -d /apollo/modules/planning/planning_component/dag/planning.dag

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

业余小玩家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值