当前位置: 首页 > news >正文

聆思duomotai_ap sdk适配dooiRobot

一、说明

1、duomotai_ap介绍

        duomotai_ap是一个针对多模态开发板(如 CSK6-MIX 开发板)的大模型 AI 开发套件 SDK,主要用于开发语音、视觉等多模态 AI 应用。

2、dooiRobot介绍

        基于Doly 机器人的经典外观设计,采用聆思CSK6011A作为主控重新打造了一款全新的产品。电路分为4部分,一块主板,一块扩展板,一个麦克风板,两个RGB灯板。系统框图如下:

二、SDK适配

1、SDK中加入相关文件

当前所用SDK版本为v3.0.1

相关文件如下:

│  说明.txt
│
├─bindings
│  └─display
│          galaxyc,dual-gc9a01.yaml
│
├─csk6_dooi_robot_v1
│  │  board.cmake
│  │  csk6_dooi_robot_v1.dts
│  │  csk6_dooi_robot_v1.yaml
│  │  csk6_dooi_robot_v1_defconfig
│  │  csk6_dooi_robot_v1_pinctrl.dtsi
│  │  Kconfig.board
│  │  Kconfig.defconfig
│  │
│  └─doc
│          index.rst
│
├─dooi_robot
│  │  CMakeLists.txt
│  │  prj.conf
│  │  README.rst
│  │  sample.yaml
│  │
│  └─src
│          main.c
│
└─drivers└─displaydisplay_dual_gc9a01_csk6.cdisplay_dual_gc9a01_csk6.hKconfig.dual_gc9a01_csk6

csk6_dooi_robot_v1          放到/duomotai_ap/.sdk/csk/boards/arm/路径下
drivers/display                   将里面的内容放到duomotai_ap/.sdk/csk//drivers/display/路径下
bindings/display                将里面的内容放到duomotai_ap/.sdk/zephyr/dts/bindings/display/路径下
dooi_robot                         放到/duomotai_ap/apps路径下

2、drivers中加入对gc9a01的支持

duomotai_ap\.sdk\csk\drivers\display\CMakeLists加入以下内容

zephyr_library_sources_ifdef(CONFIG_DUAL_GC9A01_CSK6 display_dual_gc9a01_csk6.c)

duomotai_ap\.sdk\csk\drivers\display\Kconfig加入以下内容

rsource "Kconfig.dual_gc9a01_csk6"
三、编译
lisa zep buld -b csk6_dooi_robot_v1 -b apps/dooi_robot -p

四、演示效果

桌面机器人Dooi对话时身体互动

http://www.lryc.cn/news/618137.html

相关文章:

  • 基于SpringBoot的课程作业管理系统
  • 【论文阅读】从表面肌电信号中提取神经信息用于上肢假肢控制:新兴途径与挑战
  • iOS 签名证书全生命周期实战,从开发到上架的多阶段应用
  • 数据可视化交互深入理解
  • 论文阅读:Agricultural machinery automatic navigation technology
  • 【论文阅读】RestorerID: Towards Tuning-Free Face Restoration with ID Preservation
  • LeetCode 分割回文串
  • 增加vscode 邮件菜单
  • 论文阅读(九)Locality-Aware Zero-Shot Human-Object Interaction Detection
  • Openlayers基础教程|从前端框架到GIS开发系列课程(24)openlayers结合canva绘制矩形绘制线
  • iOS 签名证书实践日记,我的一次从申请到上架的亲历
  • Docker-10.Docker基础-自定义镜像
  • 医疗矫正流(MedRF)框架在数智化系统中的深度应用
  • 无人机在环保监测中的应用:低空经济发展的智能监测与高效治理
  • 云平台监控-云原生环境Prometheus企业级监控实战
  • .NET MAUI框架编译Android应用流程
  • 计算机视觉(7)-纯视觉方案实现端到端轨迹规划(思路梳理)
  • 《飞算Java AI:从安装到需求转实战项目详细教学》
  • 解决anaconda打包幻境是报错:ImportError: cannot import name ‘tarfile‘ from ‘backports‘
  • Java多线程基础总结
  • 云原生环境Prometheus企业级监控实战
  • 【编程实践】关于Vscode无法连接Anaconda解译器的问题
  • 手机蓝牙无感开锁在智能柜锁与智能箱包中的整体解决方案
  • MySql——B树和B+树区别(innoDB引擎为什么把B+树作为默认的数据结构)
  • 2025-8-11-C++ 学习 暴力枚举(2)
  • STM32学习笔记7-TIM输入捕获模式
  • 【OpenGL】LearnOpenGL学习笔记06 - 坐标系统、MVP变换、绘制立方体
  • 复杂提示词配置文件
  • Tricentis Tosca:现代软件测试的自动化利器
  • 内存作假常见方案可行性分析