聆思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.pswp.cn/web/92858.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/92858.shtml
英文地址,請注明出處:http://en.pswp.cn/web/92858.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Photoshop軟件打開WebP文件格的操作教程

Photoshop軟件打開WebP文件格的操作教程,好吧,這是英文原版: Photoshop 23.2 原生支持 WebP 格式,無需插件即可打開、編輯和保存 WebP 文件。用戶可通過“文件 > 另存為副本”選擇 WebP 格式,調整無損/有損壓縮及質…

【數據結構】——順序表鏈表(超詳細解析!!!)

目錄一. 前言二. 順序表1. 順序表的特點2. 代碼實現三. 鏈表1. 單向鏈表代碼實現2.雙向鏈表代碼實現四. 順序表與鏈表的區別總結一. 前言 順序表和鏈表是最基礎的兩種線性表實現方式。它們各有特點,適用于不同的應用場景。本文將詳細介紹這兩種數據結構的實現原理、…

GitHub的簡單使用方法----(4)

在安裝完git之后,桌面右鍵會出現兩個git的選項第一個gui打開是這樣的用戶界面分別是新建倉庫,克隆倉庫,打開已經存在的倉庫。tips:Git Gui 默認只能操作本地倉庫——它本質上是一個圖形化的“本地 Git 客戶端”。 它本身不內置“下載遠程倉庫…

藍橋杯----大模板

在寫大模板之前,先講一個函System_Init(),用于系統初始化關閉所有LED與外設,關閉所有LED就是傳入0xff數據打開鎖存器,關閉外設就是傳入0x00打開鎖存器。現在所有底層已經提供給大家了,先提供最簡單版本的大模板&#x…

科技寫作改革我見:取消參考文獻,以點讀率取代引證率!

科技寫作改革我見:綜述應取消參考文獻,學術成就評估以點讀下載率取代參考文獻引證率!李升偉 張君飛 韓若蘭引言在當今信息爆炸的時代,科技寫作作為知識傳播的核心載體,其形式與評價體系正面臨前所未有的挑戰。傳統…

【Altium designer】快速建立原理圖工程的步驟

快速建立原理圖工程的步驟產品規格書分析 整理產品需求,明確主控芯片、外圍接口類型、總線頻率、電源需求及隔離要求、PCB尺寸等關鍵信息。使用文本清單列出所有需求,確保無遺漏。硬件需求架構圖繪制 根據需求說明書和收集的信息,使用VISIO繪…

Origin2025b安裝包免費,附Origin 2025安裝教程

老規矩先放鏈接:origin2025b安裝包 有位小粉絲問我有沒有Origin2025b的安裝包,有的兄弟有的,只有你想不到,沒有小兔找不到的軟件。 這個origin是OriginLab公司開發的一個科學繪圖、數據分析的軟件,Origin支持各種各樣…

【C++語法】輸出的設置 iomanip 與 std::ios 中的流操縱符

文章目錄【C語法】輸出的設置 iomanip 與 std::ios 中的流操縱符1. iomanip 中的流操縱方法1.1 位寬操作類1.1.1 std::setw(x)1.1.2 std::setfill(c)1.1.3 std::left1.1.4 std::right1.1.5 std::internal1.2 小數操作類1.2.1 std::fixed1.2.2 std::setprecision(x)1.2.3 std::s…

go語言學習筆記-Map

map 是一種無序的基于 key-value 的數據結構,Go 語言中的 map 是引用類型,必須初始化 才能使用。 Go 語言中 map 的定義語法如下map[KeyType]ValueType常見兩種創建方法1 使用map初始化var scoreMap make(map[string]int, 8) scoreMap["陳翔"…

芯片安全標準驅動庫,筑牢芯片功能安全基石

隨著整車控制器功能日益復雜,為滿足越發嚴格的功能安全認證要求,項目開發人員需要采取相應的安全措施對系統中電子元器件的單點故障(Singel Point Fault)和潛在故障(Latent Fault)進行檢測和管理&#xff0…

rn相關ScrollView

一:ScrollView的style和contentContainerStyle二:flex:1,和flexGrow:1用處內容將縱向空間占滿

Spark Core 3.3.2 略講~

?博客主頁: https://blog.csdn.net/m0_63815035?typeblog 💗《博客內容》:大數據、Java、測試開發、Python、Android、Go、Node、Android前端小程序等相關領域知識 📢博客專欄: https://blog.csdn.net/m0_63815035/…

智能家居Agent:物聯網設備的統一控制與管理

智能家居Agent:物聯網設備的統一控制與管理 🌟 Hello,我是摘星! 🌈 在彩虹般絢爛的技術棧中,我是那個永不停歇的色彩收集者。 🦋 每一個優化都是我培育的花朵,每一個特性都是我放飛的…

漢高攜手SAP推出AI驅動的退換貨與爭議管理解決方案

2025年8月12日,SAP宣布與全球知名的膠黏劑、密封劑及消費品制造商漢高(Henkel AG & Co. KGaA)聯合開發了一套基于SAP AI Services的定制化解決方案,用于優化退換貨及爭議管理流程。該方案旨在通過人工智能自動化索賠相關文件的…

[SC]SystemC中的SC_FORK和SC_JOIN用法詳細介紹

SystemC中的SC_FORK和SC_JOIN用法詳細介紹 摘要:SystemC是一個開源的C++庫(由Accellera和IEEE標準化,IEEE 1666-2011),用于系統級建模、硬件描述和仿真。它擴展了C++以支持硬件概念,如模塊(sc_module)、端口(sc_port)、信號(sc_signal)和進程(SC_METHOD、S…

工作流調度(草稿)

串行回復當我加上第三條分支,此時的輸出就很混亂了,按理來說最后輸出的第二波輸出反而先結束了,調用LLM結果的第一波輸出最后才輸出,這是為什么?當我把LLM節點改為一個不耗時的節點的時候:初步猜測&#xf…

AI不再停留在概念階段,而是在各行業核心業務場景產生實際價值。隨著大模型、邊緣計算等技術的突破,AI應用將向實時化、自主化、普惠化方向深度演進。

一、金融領域:智能風控與欺詐檢測案例:某銀行使用AI實時攔截信用卡欺詐交易,每年減少損失$2400萬python# 使用XGBoost構建欺詐檢測模型(Python) import pandas as pd from xgboost import XGBClassifier from sklearn.…

GStreamer中解復用器(Demuxer)

在 GStreamer 中,解復用器(Demuxer) 用于分離容器格式(如 MP4、MKV、AVI 等)中的 視頻、音頻、字幕等流。不同的容器格式需要不同的 Demuxer 元素。 一、常見的 GStreamer Demuxer 元素 1. MP4 / QuickTime 格式 qtdemux 用于解析 MP4(.mp4)、MOV(.mov) 等基于 Quic…

MySQL 存儲過程終止執行的方法

在 MySQL 存儲過程(PROCEDURE)開發中,我們常常遇到這樣的需求: 在執行過程中,如果某些條件不滿足,就要立即終止剩余邏輯,避免無效或錯誤的操作。不同于 Java、Python 等編程語言直接 return 退出…

鯤鵬arm服務器安裝neo4j社區版,實現圖書庫自然語言檢索基礎

我在dify實施中,發現采用自然語言進行數據庫檢索效果還不錯,我就想起來了圖數據庫的自然語言檢索,以前圖書庫的算法我不熟悉,這次打算采用這種方式完成。我才用但是鯤鵬920,泰山服務器,2280主機&#xff0c…