(window.webpackJsonp=window.webpackJsonp||[]).push([[47],{366:function(t,n,_){"use strict";_.r(n);var v=_(10),o=Object(v.a)({},(function(){var t=this,n=t._self._c;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h1",{attrs:{id:"问题-linux-ros-报错"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#问题-linux-ros-报错"}},[t._v("#")]),t._v(" 问题:Linux ROS 报错")]),t._v(" "),n("cite-panel",{attrs:{title:"问题:Windows 下可正常连接上位机并出数,但在 Linux 下使用 ROS_DEMO 获取数据时报错?"}},[n("p",[n("strong",[t._v("答:")]),t._v(" "),n("code",[t._v("ROS_DEMO")]),t._v(" 示例工程已在 Ubuntu 16 / 18 / 20 上验证通过。建议按下列顺序排查:")]),t._v(" "),n("ol",[n("li",[n("p",[n("strong",[t._v("先确认 Linux 串口原始数据是否正确")]),n("br"),t._v("\n可使用 cutecom 等串口工具,勾选十六进制显示,检查是否出现 "),n("code",[t._v("FC 41 … FD")]),t._v("、"),n("code",[t._v("FC 40 … FD")]),t._v(" 等标准 FDILink 帧。")])]),t._v(" "),n("li",[n("p",[n("strong",[t._v("若原始数据正确")])]),t._v(" "),n("ul",[n("li",[t._v("核对 "),n("code",[t._v("ROS_DEMO")]),t._v(" 的 launch 文件中波特率是否与模组配置一致;")]),t._v(" "),n("li",[t._v("检查 "),n("code",[t._v("catkin_make")]),t._v(" 编译是否存在未解决的报错。")])])]),t._v(" "),n("li",[n("p",[n("strong",[t._v("若原始数据异常")]),n("br"),t._v("\n多为 Linux 下 USB 转串口驱动问题(内核与驱动不兼容)。CH340 等芯片在部分 Linux 环境下稳定性较差,建议改用 "),n("strong",[t._v("CP2102")]),t._v(" 等驱动更成熟的芯片。")])])])])],1)}),[],!1,null,null,null);n.default=o.exports}}]);