针对机器人/无人机的单板计算机方案设计

网友投稿 2019-06-19 15:59

Husarion CORE2旨在帮助创建者构建互联网连接的机器人和无人机。它有两种配置:

a)CORE2--一种低功耗,云连接的实时计算机,带有Wi-Fi

b)CORE2-ROS--一种ROS供电的云连接计算机,具有Wi-Fi,结合了ARM的实时功能Cortex-M4微控制器和RaspberryPi 3或华硕Tinker Board的高计算能力。自动机器人的理想选择。

https://cdn.china-scratch.com/timg/190621/1559545629-0.jpg

https://cdn.china-scratch.com/timg/190621/1559542613-1.jpg

硬件:
  • 实时微控制器:ARM Cortex-M4 @ 168MHz,192 KB RAM,1 MB闪存

  • CORE2-ROS:主板计算机:ARMv8 @ 1.2GHz,1GB RAM,16 GB闪存(RaspberryPi 3或ASUS Tinker Board)

  • CORE2(基础):基于ESP32的Wi-Fi模块

  • 4个直流电机输出+4个正交编码器输入

  • 6个伺服端口,可选择电压等级(5/6 / 7.4 / 8.6 V)

  • 6个传感器端口(4 x GPIO,ADC /分机中断,I2C / UART,5V输出)

  • 扩展端口(12 x GPIO,7 x ADC,SPI,I2C,UART,2 x ext。中断)

  • CAN接口与板载收发器

  • micro SD卡接口

  • USB串口(FTDI芯片)

  • 电源电压输入:6 - 16V DC(内置过流,过压和反极性保护)

https://cdn.china-scratch.com/timg/190621/1559552D3-2.jpg

嵌入式软件框架:
  • C ++ 11 API

  • 基于实时操作系统

  • 使用DMA,中断,RTOS功能来处理通信接口并节省处理能力

  • 并行处理多个PID

  • 用于离线开发的SDK + Visual Studio代码扩展

  • 用于在线开发的cloud.husarion.com上的 Web IDE

  • Arduino兼容

支持ROS(机器人操作系统):
  • 基于Ubuntu的专用图像,带有CORE2-ROS的ROS

  • ROS教程:https://husarion.com/core2/tutorials/ros-tutorials/1-ros-introduction/

云:
  • 您在cloud.husarion.com上列出的所有机器人

  • 轻松为每个机器人创建自定义Web用户界面

  • 通过链接或电子邮件共享机器人

  • 使用WebRTC流式传输视频 - 例如用于远程呈现机器人

……

了解更多针对机器人/无人机的单板计算机方案设计,点击原文查看!

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com