按照教程https://github.com/robopeak/rplidar_ros/wiki安装好rplidar package,然后通过命令$ ls –l /dev | grep ttyUSB ,
发现找不到ttyUSB设备(即不能识别rplidar,也就不能读取rplidar数据),查了下资料发现是由于TX1上缺少相应驱动,cp210x。
主要步骤:
step1: $ git clone https://github.com/jetsonhacks/TX1FTDIModule
step2: 进入下载的源码包目录,安装编译
$ cd installACMModule
$ chmod +x installFTDIModule.sh
$ sudo ./instalFTDIModule.sh
step3: 执行完上面一步,installACMModule 文件下生成 cp210x.ko文件(还有ch341.ko,这个好像也是什么类型驱,以后可能会用到),然后 $ insmod cp210x.ko 再使用命令 $ ls –l /dev | grep ttyUSB,就可以看到ttyUSB了。
另外我按此链接http://www.jetsonhacks.com/2018/02/09/install-usb-serial-converter-kernel-modules-l4t-28-1/里的步骤操作后,也不能显示ttyUSB,但不知道对上面的成功有没有作用,也给出来吧!
主要参考博客:
http://blog.csdn.net/handsome_for_kill/article/details/52780737
http://blog.csdn.net/qingfengtsing/article/details/51783337