针对走行设备在设定区域内对危险区的路径规划,含核心代码,配置文件,日志等,代码可运行

上传者: 35477078 | 上传时间: 2021-04-14 19:02:11 | 文件大小: 7.08MB | 文件类型: ZIP
通过读取在配置文件设定的各个危险区(目前为矩形,实际情况可扩充成单个或多个矩形危险区),在获取当前位置和最终目标位置后,循环判断当前位置与下一个目标值的路径是否路过危险区,若路过,则替换下一目标值为路径规划的新目标值,若不路过,则把当前值替换成下一目标值,直至当前位置与最终目标值相同。程序中除包含路径规划核心代码外,还包含日志输出,配置文件读取等功能方便测试。实际代码可运行,通过输出日志(log文件)查看

文件下载

资源详情

[{"title":"( 50 个子文件 7.08MB ) 针对走行设备在设定区域内对危险区的路径规划,含核心代码,配置文件,日志等,代码可运行","children":[{"title":"RouteProject","children":[{"title":"Procedure","children":[{"title":"conf","children":[{"title":"RouteProject.xml <span style='color:#111;'> 5.84KB </span>","children":null,"spread":false}],"spread":true},{"title":"RouteProject.sln <span style='color:#111;'> 902B </span>","children":null,"spread":false},{"title":"log","children":[{"title":"RouteProject.exe20210414-142246.log <span style='color:#111;'> 126.02KB </span>","children":null,"spread":false},{"title":"RouteProject.exe20210414-141718.log <span style='color:#111;'> 4.10KB </span>","children":null,"spread":false}],"spread":true},{"title":"Debug","children":[{"title":"RouteProject.pdb <span style='color:#111;'> 1.83MB </span>","children":null,"spread":false},{"title":"RouteProject.ilk <span style='color:#111;'> 1.36MB </span>","children":null,"spread":false},{"title":"RouteProject.exe <span style='color:#111;'> 511.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"RouteProject.suo <span style='color:#111;'> 43.50KB </span>","children":null,"spread":false},{"title":"RouteProject.ncb <span style='color:#111;'> 15.86MB </span>","children":null,"spread":false},{"title":"RouteProject","children":[{"title":"Equipment.cpp <span style='color:#111;'> 317B </span>","children":null,"spread":false},{"title":"RouteProject.vcproj.270L23FVBL7JVW9.Administrator.user <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"RiskArea.cpp <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"RiskArea.obj <span style='color:#111;'> 58.22KB </span>","children":null,"spread":false},{"title":"vc90.pdb <span style='color:#111;'> 580.00KB </span>","children":null,"spread":false},{"title":"Position.obj <span style='color:#111;'> 13.36KB </span>","children":null,"spread":false},{"title":"vc90.idb <span style='color:#111;'> 779.00KB </span>","children":null,"spread":false},{"title":"Glog.obj <span style='color:#111;'> 51.18KB </span>","children":null,"spread":false},{"title":"RouteProject.exe.intermediate.manifest <span style='color:#111;'> 621B </span>","children":null,"spread":false},{"title":"EquipmentManager.obj <span style='color:#111;'> 1.16MB </span>","children":null,"spread":false},{"title":"BuildLog.htm <span style='color:#111;'> 29.96KB </span>","children":null,"spread":false},{"title":"mt.dep <span style='color:#111;'> 65B </span>","children":null,"spread":false},{"title":"Task.obj <span style='color:#111;'> 259.42KB </span>","children":null,"spread":false},{"title":"main.obj <span style='color:#111;'> 69.79KB </span>","children":null,"spread":false},{"title":"Parameter.obj <span style='color:#111;'> 530.81KB </span>","children":null,"spread":false},{"title":"Equipment.obj <span style='color:#111;'> 47.24KB </span>","children":null,"spread":false}],"spread":false},{"title":"Task.cpp <span style='color:#111;'> 4.36KB </span>","children":null,"spread":false},{"title":"RouteProject.vcproj <span style='color:#111;'> 4.82KB </span>","children":null,"spread":false},{"title":"EquipmentManager.cpp <span style='color:#111;'> 33.02KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 897B </span>","children":null,"spread":false},{"title":"Position.cpp <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"Glog.cpp <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"Parameter.cpp <span style='color:#111;'> 7.19KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"lib","children":[{"title":"tinyxmlSTL.lib <span style='color:#111;'> 425.39KB </span>","children":null,"spread":false},{"title":"libglog_static.lib <span style='color:#111;'> 992.47KB </span>","children":null,"spread":false}],"spread":true},{"title":"include","children":[{"title":"Task.h <span style='color:#111;'> 674B </span>","children":null,"spread":false},{"title":"TinyXml","children":[{"title":"tinystr.h <span style='color:#111;'> 8.58KB </span>","children":null,"spread":false},{"title":"tinyxml.h <span style='color:#111;'> 63.06KB </span>","children":null,"spread":false}],"spread":true},{"title":"EquipmentManager.h <span style='color:#111;'> 978B </span>","children":null,"spread":false},{"title":"Define.h <span style='color:#111;'> 198B </span>","children":null,"spread":false},{"title":"Helper.h <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false},{"title":"Equipment.h <span style='color:#111;'> 637B </span>","children":null,"spread":false},{"title":"RiskArea.h <span style='color:#111;'> 815B </span>","children":null,"spread":false},{"title":"Parameter.h <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"Glog.h <span style='color:#111;'> 323B </span>","children":null,"spread":false},{"title":"Position.h <span style='color:#111;'> 767B </span>","children":null,"spread":false},{"title":"glog","children":[{"title":"raw_logging.h <span style='color:#111;'> 6.85KB </span>","children":null,"spread":false},{"title":"logging.h <span style='color:#111;'> 61.05KB </span>","children":null,"spread":false},{"title":"stl_logging.h <span style='color:#111;'> 5.44KB </span>","children":null,"spread":false},{"title":"log_severity.h <span style='color:#111;'> 3.42KB </span>","children":null,"spread":false},{"title":"vlog_is_on.h <span style='color:#111;'> 6.02KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明