这个MATLAB项目主要依赖于道路的边界。这里我们使用了两个坐标激光器,这将增加道路探测的强度。利用JAVA和MATLAB开发了该程序,并在道路上记录了扫描序列。道路检测对每次扫描使用霍夫变换。控制律基于“狗兔原理”。
MATLAB工具包将运送给你,你可以学习和构建使用教程。你今天就可以免费开始了!
作品简介:
我们主要遇到的问题是道路堵塞。为了避免这一问题,我们仍然使用扫描激光标题向下,螺纹光学陀螺和里程编码器。在这里激光扫描块使用霍夫/拉东变换。编程主要是用Java完成的。然后在MATLAB脚本中组合Java方法。我们使用Java和Matlab,因为它们被认为是设计和测试程序的优秀测试平台。现在我们在开发项目时面临的问题是,所有的传感器都应该以顺序的方式工作,并且应该有非常小的时间延迟。一旦完成了对传感器的所有检查,我们就必须集中精力在这些传感器的帮助下进行程序导航。
关于扫描激光器:
扫描激光的范围约为80m。这种激光器可以使用50°/ 180°的角。激光更新频率为5Hz。激光每0.2秒进行一次新的扫描。
优点:
缺点:
语言的实现:
在Mathworks MATLAB 6.5.1中实现。Matlab将支持Java。计算的专有部分可以使用Java来实现。Matlab也是矩阵计算的一个很好的工具。它还为绘制数据提供了很好的选择,用于制作两种和三种尺寸的图形等。辅助软件采用c++编写。话务员通过Java方法与Matlab通信。新的Java方法很容易执行。制作一个基于新程序的新模块很容易。Matlab的缺点之一是它很慢,因为它要理解代码,特别是在使用绘图目的时。 To speed up calculations it is possible to make the procedure in Java. If that is not sufficient there is possible to go another step and compile the java code to machine code. If this still is not enough there is something wrong/inefficient with the procedure or more computer power would be necessary.
结论:
如果这个MATLAB项目获得成功,我们就可以得到在激光及其程序的帮助下运行的自动车辆。同时,该项目也将减少交通事故的发生范围。
2022世界杯亚洲区赛程表时间Skyfi实验室帮助学生学习实用技能通过构建真实世界的项目。
你可以和朋友一起报名,并在家门口领取工具包
你可以向专家学习,建立工作项目,向世界展示技能,并获得最好的工作。
从今天开始!
加入来自36个国家的25万多名学生,通过建设项目培养实践技能
24小时内把套件送过去。使用在线教程构建。
保持最新,并在最新的技术上构建项目