Report/Docs/2024-10-17/README.md

2.7 KiB
Raw Blame History

2024.10.17

1.stationps m3

Station M3 是一款紧凑型 AI 迷你 PC搭载 Rockchip RK3588S 处理器,具有 8 核 64 位架构,主频高达 2.4GHz。它适用于边缘计算、AI 开发、物联网网关和工业控制等场景。其主要特点包括:

  • 8K 视频支持:支持 8K 视频解码和编码,适合高分辨率视频处理和显示需求。
  • AI 能力:内置强大的 NPU提供 6Tops 的计算能力,支持主流的深度学习框架,适合各种 AI 应用。
  • 存储和内存:支持最高 32GB 内存,并具有大容量存储扩展能力。
  • 连接性:配备千兆以太网和双频 WiFi支持多种输入输出接口确保强大的网络和设备连接能力。

连接好各种线路后输入sudo passwd firefly:

可以设置初始的密码我设置为123456

lsb_release -a可以查看当前Ubuntu版本 为20.04

uname -a可以查看Linux版本

2.安装ros-noetic使用小鱼一键安装wget http://fishros.com/install -O fishros && . fishros

根据自己的环境和需要进行选择。测试:

image-20241017222618888

3.上传压缩包并解压:

tar -xvzf RobotKernal-UESTC-main.tar.gz

image-20241018003308923

catkin-make进行编译编译路径:~/bot/robotkernal-uestc/Code/MowingRobot/pibot_ros/ros_ws

在编译的过程中会遇到各种软件包没有安装的问题使用sudo apt-get install 可以安装大部分软件包,有些需要注意下划线之类的名称问题。

安装完之后重新编译一次就可以了,重复这个过程直到报错不再是软件包的问题。

有时下载不好需要更新源sudo apt update

在搞定上面那些所有的软件包之后开始编译了。但是需要先编译catkin_make --pkg pibot_msgs

这样才行,因为编译顺序无法控制,先编译这个才能提供一些必要的软件包,不然会报错。

然后再次编译项目出现了im2d缺少头文件的问题等大部分是因为无法找到软件包的地址设置软连接可以解决大部分的问题。

还遇到了一个很奇怪的问题安装软件时报错openssh-server解决方法参考

【ubuntu】手把手教你解决ubuntu报错openssh-server E: Sub-process /usr/bin/dpkg returned an error code (1)-阿里云开发者社区 (aliyun.com)

e3a9bff9705a73f5185222cfb8a7be79

最后编译成功了,截图如上。