飞凌嵌入式基于LS1046A处理器的视觉导引AGV小车应用方案

本文主要是介绍飞凌嵌入式基于LS1046A处理器的视觉导引AGV小车应用方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

基于视觉引导方式的 AGV 小车分为自由路径方式与固定路径方式,其基本工作原理为:通过视觉处理技术在 AGV 的行驶路径上识别车辆周围环境图像或者识别粘贴色带作为的引导条,在关键节点粘贴二维码作为绝对位置标识,行驶过程中不断采集图像信息,并通过对图像信息的处理来识别 AGV 的当前位置,对下一步的行驶做出规划。

视觉导引AGV相比电磁或光学等非接触自动导引方式,具有很高的识别精度,且路径设置简单、便于维护与改线、不受电磁场干扰、可以方便地识别多工位和路径分支、环境适应性更佳等诸多优点,特别适合于物流自动化和即时柔性生产组织管理。
基于LS1046A处理器的视觉导引AGV小车方案

AGV车载控制系统

AGV车载控制系统主要包括AGV通用控制器、 嵌入式 ARM一体机、无线网络模块、视觉处理系统等,相互之间通过总线相连接。 控制系统可外接电机及编码器、超声激光感器、摄像机、磁传感器、RFID等外部设备。

摄像机采集路径图像信息可能存在 因地面反光、摄像机抖动和标线污染等现象 导致图像源不稳定,所以 需经过灰度处理、平滑处理、边缘检测 等处理得到干净的路径信息。图像处理与运算会对CPU的运算能力有很高的要求。
OK1046A-C
LS1043A与 LS1046A有广泛的计算性能,CPU主频1.8GHz,CoreMark跑分达到45000。 具有高能效A53或强大A72ARM的4核心SoC,采用引脚兼容封装; 飞凌嵌入式基于LayerscapeLS1043A和 LS1046A系列提供了如下解决方案。

基于LS1046A处理器的视觉导引AGV小车方案
在这里插入图片描述

FET1046A-C工业级 核心板

  1. 利用LS1043A或LS1046A处理器中的数据包加速器(DPAA),可将cpu利用率降至5%以下;

  2. 高速外设PCIE3.0、USB3.0、SATA3.0可与 5G模组、5GWi-Fi接口配对,承载高带宽、大容量数据连接,完成实时图像的传输;

  3. CPU的运算能力将直接影响图像在灰度、平滑、边缘检测等方面的处理速度,影响AGV导航的实时位置信息,LS1046A提供超高运算能力的性能,CoreMARK跑分45000;

  4. 5G频段的Wi-Fi模组除了拥有高速下载的能力还可以避免同类2.4GWi-Fi信道干扰的问题;LS1046A提供多种双频Wi-Fi模组的支持,可在不同环境应用;

  5. -40℃~+75℃的工业级温宽,可有效避免设备在密闭空间因温度问题带来的不稳定因素;

  6. Ubuntu 18.04高系统版本的支持,可减轻工程师因开发习惯而导致的环境与应用安装所带来的压力,大大增加了开发便利性。

点击此处进入 飞凌嵌入式官网>> ,了解关于FET1046A-C工业级核心板的更多信息。

这篇关于飞凌嵌入式基于LS1046A处理器的视觉导引AGV小车应用方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/643526

相关文章

Java实现本地缓存的常用方案介绍

《Java实现本地缓存的常用方案介绍》本地缓存的代表技术主要有HashMap,GuavaCache,Caffeine和Encahche,这篇文章主要来和大家聊聊java利用这些技术分别实现本地缓存的方... 目录本地缓存实现方式HashMapConcurrentHashMapGuava CacheCaffe

Python Flask 库及应用场景

《PythonFlask库及应用场景》Flask是Python生态中​轻量级且高度灵活的Web开发框架,基于WerkzeugWSGI工具库和Jinja2模板引擎构建,下面给大家介绍PythonFl... 目录一、Flask 库简介二、核心组件与架构三、常用函数与核心操作 ​1. 基础应用搭建​2. 路由与参

Spring Boot中的YML配置列表及应用小结

《SpringBoot中的YML配置列表及应用小结》在SpringBoot中使用YAML进行列表的配置不仅简洁明了,还能提高代码的可读性和可维护性,:本文主要介绍SpringBoot中的YML配... 目录YAML列表的基础语法在Spring Boot中的应用从YAML读取列表列表中的复杂对象其他注意事项总

电脑系统Hosts文件原理和应用分享

《电脑系统Hosts文件原理和应用分享》Hosts是一个没有扩展名的系统文件,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应... Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应

无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案

《无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案》:本文主要介绍了无法启动此程序,详细内容请阅读本文,希望能对你有所帮助... 在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是"api-ms-win-core-path-l1-1-0.dll丢失

CSS 样式表的四种应用方式及css注释的应用小结

《CSS样式表的四种应用方式及css注释的应用小结》:本文主要介绍了CSS样式表的四种应用方式及css注释的应用小结,本文通过实例代码给大家介绍的非常详细,详细内容请阅读本文,希望能对你有所帮助... 一、外部 css(推荐方式)定义:将 CSS 代码保存为独立的 .css 文件,通过 <link> 标签

Python使用Reflex构建现代Web应用的完全指南

《Python使用Reflex构建现代Web应用的完全指南》这篇文章为大家深入介绍了Reflex框架的设计理念,技术特性,项目结构,核心API,实际开发流程以及与其他框架的对比和部署建议,感兴趣的小伙... 目录什么是 ReFlex?为什么选择 Reflex?安装与环境配置构建你的第一个应用核心概念解析组件

C#通过进程调用外部应用的实现示例

《C#通过进程调用外部应用的实现示例》本文主要介绍了C#通过进程调用外部应用的实现示例,以WINFORM应用程序为例,在C#应用程序中调用PYTHON程序,具有一定的参考价值,感兴趣的可以了解一下... 目录窗口程序类进程信息类 系统设置类 以WINFORM应用程序为例,在C#应用程序中调用python程序

利用Python实现可回滚方案的示例代码

《利用Python实现可回滚方案的示例代码》很多项目翻车不是因为不会做,而是走错了方向却没法回头,技术选型失败的风险我们都清楚,但真正能提前规划“回滚方案”的人不多,本文从实际项目出发,教你如何用Py... 目录描述题解答案(核心思路)题解代码分析第一步:抽象缓存接口第二步:实现两个版本第三步:根据 Fea

Java应用如何防止恶意文件上传

《Java应用如何防止恶意文件上传》恶意文件上传可能导致服务器被入侵,数据泄露甚至服务瘫痪,因此我们必须采取全面且有效的防范措施来保护Java应用的安全,下面我们就来看看具体的实现方法吧... 目录恶意文件上传的潜在风险常见的恶意文件上传手段防范恶意文件上传的关键策略严格验证文件类型检查文件内容控制文件存储