1、基础操作:
在目录下打开终端依次输入
catkin_make(这个不需要每次都编译,你先运行代码,能正常运行就不需要打这个指令)
source ./devel/setup.bash
进去scripts文件夹输入
sudo chmod +x new_main.py
如果提示串口没有权限输入
sudo chmod 777 /dev/ttyACM*
在bashrc里面添加刷新环境变量的命令
启动程序命令(进入pycuda环境)
roslaunch chassis_control new_car.launch
启动底盘驱动
roslaunch eprobot_start AIcar_joy.launch
2、硬件调节
摄像头的高度改成离地面大概是个23-25cm
我这里一直是vidio1 :把一个叫index的改为0就可以了
3、车道线颜色阈值
1.车道线
scripts:里面有个binhsv的代码(/src/opencv_detection/scripts)

拉到黄线是一条白线,其他都没有就比较好;
调好了之后只有黄线是一条完美的白线哦,其他的杂点应该不能有的

还需要看看其他车道线,有没有变模糊;


2.红色车道
还有一个红线的阈值的;变换车道的地方;也是这个binhsv
3.红绿灯
调红灯和绿灯:都是这个binhsv调的
你把红灯的面积调大试试看
你找到red light area

调500,或者更多,没有限制,调到你红灯停在正常虚线框就好了。
4、道路宽度(road-width)

&spm=1001.2101.3001.5002&articleId=161896282&d=1&t=3&u=36f20e51f2084b219bfe94e765013089)
1794

被折叠的 条评论
为什么被折叠?



