
【ROS全开源阿克曼转向智能网联无人驾驶车】
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程
智能佳机器人
这个作者很懒,什么都没留下…
展开
-
微型机器人一起工作画画
行动中的“绘画”机器人——尽管它们目前仅限于创作相当抽象的作品,但一旦技术得到进一步发展,它们应该能够生成更精细的图像 M. Santos and当大多数人想象成群结队的协作机器人时,他们通常会想到搜索和救援行动等应用。然而,一项新的研究表明,这样的群体也可以用来帮助艺术家把颜料放到画布上。在玛丽亚·桑托斯博士的领导下,佐治亚理工学院的一个团队最近创建了一个实验系统,在该系统中,用户首先指示他们希望在画布的哪些部分绘制哪些颜色。这些数据被转发给一组微型轮式机器人,其中每一个都“知道”自己在画布上.原创 2021-12-16 14:00:21 · 175 阅读 · 0 评论 -
走进车联网,你将更深入地了解无人车和自动驾驶技术
有一天,我会放开双手,任由汽车带着我遨游山河。有一天,我会放松身心,透过车窗去看这美丽景色。之前的文章我们介绍了自动驾驶的SLAM自主建图等技术,今天,我们学点新的内容——车联网系统。车联网对于自动驾驶来说,是至关重要的,可以说,车联网的存在,是自动驾驶发展的必要条件,自动驾驶的形成是依托车联网的。那究竟,车联网到底是什么呢?车联网系统,是指通过在车辆仪表台安装车载终端设备,实现对车辆所有工作情况和静、动态信息的采集、存储并发送。车联网系统一般具有实时实景功能...原创 2020-11-18 09:35:08 · 2254 阅读 · 0 评论 -
探索自动驾驶:多传感器融合技术
有一天,我会放开双手,任由汽车带着我遨游山河。有一天,我会放松身心,透过车窗去看这美丽景色。上篇文章我们一起研究了自动驾驶涉及到的SLAM自主建图技术,相信你对自动驾驶的了解更进了一步,这次,我们继续来探索自动驾驶涉及到的另一个技术——多传感器融合技术(微缩智能车配有多种传感器,彼此融合形成智能车的稳定运行)。多传感器数据融合技术形成于上世纪80年代,目前已成为研究的热点。它不同于一般信号处理,也不同于单个或多个传感器的监测和测量,而是对基于多个传感器测量结果基础上的更高层次的综合决策过程。原创 2020-10-10 09:30:32 · 645 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(十九)安卓手机 APP 导航
BJROBOT 安卓手机 APP 导航ROS全开源 阿克曼转向 智能网联 无人驾驶车导航前说明:一定要确保你小车在构建好地图的基础上进行!1.把小车平放在你想要构建地图区域的地板上,打开资料里的虚拟机,打开一个终端, ssh过去主控端启动roslaunch znjrobotbringup.launch。2.在虚拟机端再打开一个终端,ssh过去主控端启动roslaunch znjrobotcamera.launch3.在虚拟机端打开一个终端,再次 ssh过去小车主控端启...原创 2020-07-24 15:27:18 · 591 阅读 · 1 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(十八)安卓手机 APP 建地图
BJROBOT安卓手机 APP 建地图ROS全开源 阿克曼转向 智能网联 无人驾驶车1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh过去主控端启动roslaunchznjrobotbringup.launch2.在虚拟机端再打开一个终端,ssh过去主控端启动roslaunch znjrobotcamera.launch3.在虚拟机端再打开一个终端,ssh过去主控端启动roslaunch znjrobotlidar_slam.launch4.在虚拟机端打开...原创 2020-07-24 14:56:08 · 755 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(十七)图像处理示例
BJROBOT opencv_apps 图像处理示例ROS全开源 阿克曼转向 智能网联 无人驾驶车1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh过去主控端启动roslaunchznjrobotcamera.launch。2.在虚拟机端启动 roslaunchopencv_appsedge_detection.launch进行边缘提取采集。效果如下:3.在虚拟机端启动 roslaunchopencv_appshough_lines.launch进行哈...原创 2020-07-23 16:22:06 · 547 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(十六) 开机自启动服务
BJROBOT 开机自启动服务ROS全开源 阿克曼转向 智能网联 无人驾驶车1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh过去主控端运行rosrun robot_upstart installznjrobot/launch/bringup.launch2.按照上一步提示运行命令:sudo systemctl daemon-reload && sudo systemctl start znjrobot。3.再继续运行 sudo service znjro...原创 2020-07-22 15:03:01 · 929 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(十五)算法构建地图
BJROBOT cartographer 算法构建地图ROS全开源 阿克曼转向 智能网联 无人驾驶车建地图前说明:请确保你的小车已经校正好 IMU、角速度、线速度,虚拟机配置好 ROS网络的前提进行,否则会造成构建地图无边界、虚拟机端无法正常收到小车主控端发布的话题数据等异常情况!!1.把小车平放在你想要构建地图的区域内地板上,用资料里的虚拟机,打开一个终端 ssh 过去主控端启动 roslaunchznjrobotbringup.launch。2.在虚拟机端,再打开一个终端,ssh...原创 2020-07-21 16:14:24 · 592 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(十四) 算法构建地图
BJROBOT karto 算法构建地图ROS全开源 阿克曼转向 智能网联 无人驾驶车建地图前说明:请确保你的小车已经校正好 IMU、角速度、线速度,虚拟机配置好 ROS网络的前提进行,否则会造成构建地图无边界、虚拟机端无法正常收到小车主控端发布的话题数据等异常情况!!1.把小车平放在你想要构建地图的区域内地板上,用资料里的虚拟机,打开一个终端 ssh 过去主控端启动 roslaunchznjrobotbringup.launch。2.在虚拟机端打开一个终端,ssh过去主控端启动...原创 2020-07-21 16:00:35 · 661 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(十三) 雷达跟随
BJROBOT 雷达跟随ROS全开源 阿克曼转向 智能网联 无人驾驶车雷达跟随说明:注意深度摄像头的 USB延长线,可能会对雷达扫描造成影响, 所以在雷达跟随前,把深度摄像头的 USB延长线取下。另外雷达跟随范围大概是前方 50cm和 120°内扫描到的物体都可以跟随。1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh过去主控端启动roslaunchznjrobotbringup.launch。2.在虚拟机端再打开一个终端,ssh过去启动roslaunch...原创 2020-07-21 15:51:26 · 570 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(十二) 摄像头寻线
BJROBOT 摄像头寻线ROS全开源 阿克曼转向 智能网联 无人驾驶车关于摄像头:普通摄像头, USB 免驱摄像头都可以使用。1.如下图所示,用红色胶布在地板上贴一条线,小车摆放在线的一头处,让线在小车的中间位置,摄像头角度往下调整倾斜一点,好让摄像头识别到红线。注意:红线拐弯角度不能太急,地板最好不反光,地板的颜色和红色线对比度要高,识别效果才会更好。2.用资料里的虚拟机,打开一个终端 ssh过去主控端启动roslaunchznjrobot bringup.launch。3.再..原创 2020-07-17 11:58:10 · 745 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(十一)手柄控制
BJROBOT PS3 手柄控制ROS全开源 阿克曼转向 智能网联 无人驾驶车1.把小车架空平放在地板上。2.用 USB 线将 PS3 蓝牙手柄连接至小车主控端,初次连接手柄上的 4 个红色指示灯会同时闪烁;3.按下手柄中间的圆形配对键,然后等待红灯闪烁至停止。4.此时手柄只有一个红灯常亮,再次插拔 USB线后,还是只有一个红灯常亮,说明已经匹配成功了。5.把手柄放在地上,回到虚拟机端。6.按下图的步骤,进行蓝牙匹配7.用资料里的虚拟机,打开一个终端 ssh过去主...原创 2020-07-17 11:52:35 · 1115 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(十)动态调节
BJROBOT PID 动态调节ROS全开源 阿克曼转向 智能网联 无人驾驶车1.把小车架空,平放在地板上,注意四个轮子一定要悬空。用资料里的虚拟机,打开一个终端 ssh过去主控端启动 roslaunchznjrobotbringup.launch。2.在虚拟机端再打开一个终端,ssh过去主控端启动rosrunznj_pidpid_configure3.在虚拟机端再打开一个终端,直接启动rosrun rqt_reconfigurerqt_reconfig...原创 2020-07-17 11:48:46 · 1639 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(九)多点导航
BJROBOT 多点导航1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh过去主控端启动roslaunchznjrobotbringup.launch。2.再打开一个终端,ssh过去主控端启动 roslaunchznjrobotnavigate_multi.launch。3.在虚拟机端打开一个终端,启动rviz: rosrun rvizrviz。4.全屏化后点击 File,点击 OpenConfig,5.找到路径下~/catkin_...原创 2020-07-14 15:12:24 · 1217 阅读 · 1 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(八)hector 算法构建地图
BJROBOT hector 算法构建地图1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh过去主控端启动roslaunchznjrobotbringup.launch。2.在虚拟机端打开一个终端,ssh过去主控端启动roslaunchznjrobothector_slam.launch。3.在虚拟机端打开一个终端,启动rviz:rosrun rvizrviz。4.全屏化后点击 File,点击 OpenConfig,5.找到路径下~/ca...原创 2020-07-14 14:56:38 · 550 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(七)选择区域自主构建地图
BJROBOT 选择区域自主构建地图1.把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh过去主控端启动roslaunch znjrobotbringup.launch2.在虚拟机端再打开一个终端,ssh 过去主控端启动roslaunch znjrobot auto_slam.launch3.在虚拟机端打开一个终端,启动rviz: rosrun rvizrviz。4.全屏化后点击 File,点击 OpenConfig,5.找到路径下~/catk...原创 2020-07-14 14:47:23 · 564 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(六)动态导航壁障
BJROBOT 动态导航壁障导航前说明:一定要确保你小车在构建好地图的基础上进行!1.把小车平放在你想要构建地图区域的地板上,打开资料里的虚拟机,打开一个终端, ssh过去主控端启动 roslaunchznjrobotbringup.launch。2.在虚拟机端打开一个终端,再次 ssh过去小车主控端启动roslaunch znjrobotnavigate.launch3.在虚拟机端打开一个终端,启动rviz: rosrun rvizrviz。4.全屏化后点...原创 2020-07-13 14:26:23 · 1092 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(五) SLAM 构建地图
BJROBOT SLAM 构建地图建地图前说明:请确保你的小车已经校正好 IMU、角速度、线速度,虚拟机配置好 ROS网络的前提进行,否则会造成构建地图无边界、虚拟机端无法正常收到小车主控端发布的话题数据等异常情况!!1.把小车平放在你想要构建地图的区域内地板上,用资料里的虚拟机,打开一个终端 ssh 过去主控端启动 roslaunchznjrobotbringup.launch。2.在虚拟机端打开一个终端,ssh过去主控端启动roslaunchznjrobotl...原创 2020-07-13 14:13:57 · 944 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(四)线速度校正
BJROBOT 线速度校正1.把小车平放在地板上,用卷尺作为测量刻度,选取车头或者车尾处作为小车的起点, 打开资料里的虚拟机,打开一个终端 ssh过去主控端启动roslaunch znjrobot bringup.launch。2.在虚拟机端打开一个终端,ssh过去小车主控端,启动校正线速度命令rosrun znjrobot_navcalibrate_linear.py3.在虚拟机端再打开一个终端,直接启动rosrunrqt_reconfigurerqt_re...原创 2020-07-10 10:45:42 · 1099 阅读 · 0 评论 -
【ROS全开源阿克曼转向智能网联无人驾驶车】开源教程(三)角速度校正
BJROBOT 角速度校正1、把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh过去主控端启动roslaunch znjrobot bringup.launch。2、再打开一个终端 ssh过去主控端,启动校正角速度命令rosrunznjrobot_nav calibrate_angular.py3、在虚拟机端打开一个终端,直接运行rosrunrviz rviz4、全屏化后点击 File,点击 Open Config:5、找到...原创 2020-07-09 14:27:58 · 1795 阅读 · 1 评论 -
《ROS全开源阿克曼转向智能网联无人驾驶车》开源教程(二)自动校正
BJROBOT IMU 自动校正1、把小车平放在地板上,用资料里的虚拟机,打开一个终端 ssh过去主控端启动roslaunch znjrobot bringup.launch。2、再打开一个终端,ssh过去主控端,在~/catkin_ws/src/znjrobot_project/znjrobot/param/imu路径下启动 imu校正命令。rosrun imu_calib do_calib3、按提示输入回车即可完成校正。切记:运行imu自动校正,一定要...原创 2020-07-08 11:29:12 · 1086 阅读 · 0 评论 -
《ROS全开源阿克曼转向智能网联无人驾驶车》开源教程(一)网络配置及移动控制
编 制:智能佳 版 本: V1.0版权声明:该教程版权归北京智能佳科技有限公司所有,仅供大家交流学习,未经授权禁止引用、发布、转载等,否则将追究其法律责任。使用前说明:本使用文档说明略微简明,请结合指导视频进行操作会更容易理解!!第一章节 BJROBOT ROS 网络配置及移动控制1.工控机的系统用户名为 robot,密码:bjrobot远程登录方式:a.teamview, 输入工控机IP,密码即可登录; ...原创 2020-07-07 17:13:54 · 3382 阅读 · 0 评论