树莓派和机器人有啥关系(也有jetson tx2的知识主要)

本文介绍了树莓派和Jetson TX2在嵌入式开发中的角色,特别是作为主控器和从动控制器的区分。作者分享了两个开发线路,分别基于树莓派4B+Ubuntu+ROS Kinetic和基于ARMv8+Ubuntu+ROS Melodic的系统。同时,详细探讨了Jetson TX2的开发,包括基于Jetpack的软件环境、刷机过程和硬件接口的使用,如CSI相机、HDMI、USB3、UART等,并强调了在实际开发中保持统一的编程习惯和选择合适的硬件接口的重要性。
摘要由CSDN通过智能技术生成

个人是这样理解的,master computer属于全嵌入式开发,slave computer属于半嵌入式开发
这个划断依据是根据是否运行了独立的os来划分的,不是指能不能,而是指实际应用中是不是
slave更好的翻译是从动而不是其字面含义
个人的基础开发中我选用raspberry & arduino来搭建全套的嵌入式系统,兼顾运算和控制

我现在主要有两个平行的开发线路:
1.raspberry pi 4b+ubuntu mate20/ros kinetic & arduino
2.armv8+ubuntu18/ros melodic & stm32

但是无论哪种开发线路我都会统一我的开发习惯,以降低再次学习的频率和成本
1.统一使用cpp来编写MC主要程序,c编写SC的主要程序,arduino使用的语言近似于c
2.如果要使用深度学习可以有拓展性的语言比如py
3.有些平台特有的拓展,可以当做我的拓展知识。比如jetson xt2模组之所以使用armv8
配合tx2作为图形加速器,就是让某一样功能更加突出。
tx2核心其实可以理解成armv8的一个拓展,特定用来对opencv进行GPU加速。
需要强调的是tx2模组上的CPU是混合型的,里面有dual的denver 2和quad的armv8
我们先把他认为是armv8

下面是raspberry pi的一些知识

除了raspberry pi以外,我还想把jetson xt2的知识也放在这里得了

1.做tx2开发,首先要明白其软件部分是基于jetpack运行的,他是比ubuntu更大的一个软件集
2.刚开始拿到xt2套件的时候,出厂级的jetpack应该是3.3版本。
所以掌握

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值