No video

[With EngSub]Using Kria KR260 to develop FPGA: robotic arm design nanny level tutorial + source code

  Рет қаралды 64,357

老石谈芯 Shilicon Talk

老石谈芯 Shilicon Talk

Күн бұрын

Using the method of software development for FPGA development, and complete a robotic arm controller design.
Nanny level tutorial + pitfall summary + open source code
[Eng Subtitles] available
Project source code + detailed documentation: github.com/shi...
Our team intern classmate who completed the entire design from 0 to 1. The process is tortuous and the result is amazing. Worship!
0:00 FPGA development with software
1:51 KR260, what exactly is it?
4:47 FPGA development without writing RTL
6:50 The development process of the robotic arm controller
11:19 Summary of stepping on the pit
------------------------------------------------------------------------------------------------------------------------------------------------
about me:
Hello everyone, I am Lao Shi, a chip engineer, and welcome to my channel "Lao Shi Tanxin".
Welcome to subscribe 👉reurl.cc/8ob9Ej
Ring the little bell 🔔, you can receive my channel updates as soon as possible.
I will continue to bring more chip-focused science, hard-core knowledge, and occasionally extremely hard-core technical analysis and interpretation. I will also continue to share methods and techniques for efficient work and study. For more content, please also pay attention to my WeChat public account and Weibo. You are also welcome to join my knowledge planet and communicate with me further.
🎵 Music/BGM I use: go.shilicon.co...
📚 The book I wrote: go.shilicon.co...
📝 Personal website: www.shilicon.com
📚 Public account: Laoshi Tanxin
🏮Weibo: Laoshi Tanxin's Laoshi
🌍Knowledge Planet: Laoshi Talking about Core - Advanced Edition
#AMD #KR260 #FPGA #Robotarm #Robot #Chip #Technology

Пікірлер: 39
@user-sf2zm5ib3m
@user-sf2zm5ib3m Жыл бұрын
看完,感觉只演示了k260中arm内核跑了个操作系统,fpga的功能都没有用起来呀,至少用fpga写个驱动7路pwm并行模块,控制机械臂7轴电机,这才是机械臂控制系统的软硬结合,最好ros2上再跑个moveit2,rviz2,那就完美了。
@nathan1998tw
@nathan1998tw Жыл бұрын
PL完全沒用到,聽起來好像是Xilinx沒支持ubuntu掛axi配置PL還是怎的,PWM可能也還沒法用
@zhuoweili2839
@zhuoweili2839 Жыл бұрын
对啊 比起用普通(非fpga)有啥区别唉?没有用到一些硬件的优势吧?
@zhw7635
@zhw7635 Жыл бұрын
是不是也可以试试pynq,应该支持ubuntu,PL可以随便放东西
@2iocr119
@2iocr119 Жыл бұрын
这么弄还不如树霉派或者rk3588了
@schiang
@schiang Жыл бұрын
這個應該是受惠於 Acceleration Robotics 的硬體加速架構,使得 ROS2 的 node 能夠用 FPGA 加速,而開發者便無需額外進行 FPGA 開發。如影片中的影像識別的部分應該就是跑在 Kria Robotics Stack 上面,所以已經有硬體加速了;至於運動控制的部分,源碼裡頭沒看到,估計是另外一個 node 去訂閱識別到的物體位置,再使用 usb 進行位置控制,這部分就不確定是否跑在 Kria Robotics Stack 上面了。
@MrDaniel739
@MrDaniel739 Жыл бұрын
点赞支持!每次看老石都能学到不少!所以我只关注男@老石, 女@小lin。
@stephensu4371
@stephensu4371 Жыл бұрын
老石終於搞fpga,爽,希望可以做個系列
@hyy3657
@hyy3657 Жыл бұрын
他可能正在編寫教材,以後支持一下。
@yeukchunghuang1087
@yeukchunghuang1087 Жыл бұрын
厉害,有趣了解学到东西了👍
@TCSu
@TCSu Жыл бұрын
這個機械手臂超實用的😎🤓👍👍
@luckypanda7570
@luckypanda7570 Жыл бұрын
感谢分享. 看完觉得基本在说SOC,缺少FPGA硬件控制的设计介绍. 至少可以从上层架构上解释下整个系统. 一些重要的点:如模拟仿真总体环境和思路,资源使用率,FPGA编译中遇到的问题和解决办法…希望能在以后的节目里说到
@summdyhui7225
@summdyhui7225 Жыл бұрын
这开发板多少钱?好心动想买一个。跟着老石大牛学习学习
@phuang3
@phuang3 Жыл бұрын
還以為是FPGA設計,想說這麼複雜的應用不知道要如何用Verilog還是VHDL完成,結果只看到python的程式碼...
@chopin1998
@chopin1998 Жыл бұрын
可以试试看在docker里跑 ros……ros强绑定ubuntu版本真的是无比恶心
@jimikenson7251
@jimikenson7251 Жыл бұрын
初学者刚接触到这么高级的东西有好大的难度,其实全够软件支持开发FPGA是不现实的,verilog语言还是要学的,不然没办法把FPGA加速功能 达到极致。
@johng7602
@johng7602 Жыл бұрын
high-level-synthesis
@reguardtoo
@reguardtoo Жыл бұрын
感谢老石的分享😊
@cheeheanleong2000
@cheeheanleong2000 Жыл бұрын
謝謝老石, 漲智識了.
@police0204
@police0204 Жыл бұрын
我比較好奇,如果使用其他系統ARM CORTEX 或其他不同語言 設C語言 VHDL verilog 之類去做MCU 或是控制類的韌體開發, 會建議使用MAC系統嗎?
@deaneye2
@deaneye2 Жыл бұрын
獲益良多 感謝分享
@user-vipchinv
@user-vipchinv Жыл бұрын
这文题有关吗?还是我认识了错的FPGA?
@gancuimian
@gancuimian Жыл бұрын
所以到底哪些东西是用到fpga的可编程逻辑了?
@jackjack-kw2zh
@jackjack-kw2zh Жыл бұрын
老石本來不是在Altera上班嗎? 怎麼現在都在介紹X家的產品 >_
@interestinglife4340
@interestinglife4340 Жыл бұрын
fpga 基本上只适合高附加值,量少的产品。机器人开发,最难的不是基本功能,而是不同应用场景的用户快速上手。
@jerryf01201
@jerryf01201 3 ай бұрын
觉得这种开发fpga的方式很像NI 开发的RIO系统
@roymatech
@roymatech Жыл бұрын
微信视频号里11月中旬标题苏妈490亿买赛灵思的视频怎么给下架了。。 当时没来得及看现在一看看不着了
@kaioumichiru3041
@kaioumichiru3041 Жыл бұрын
完犊子啦,这视频突然让我想到了大学的时候一门机器人控制的课。。。 不过当初我们是用matlab去完成的。
@ZenLH
@ZenLH Жыл бұрын
👍👍👍👍
@loopsu9940
@loopsu9940 Жыл бұрын
石大这,我还以为开错频道,
@jagathraveendran3888
@jagathraveendran3888 Жыл бұрын
sheeshiye sheeshiye
@Zanzara0403
@Zanzara0403 Жыл бұрын
大家好 最近剛入門硬體硬件 想問 3:30處的"留著它們反而會成為方便別人入侵的安全隱患" 請問這句話是什麼意思
@user-ix1kk2ic2g
@user-ix1kk2ic2g Жыл бұрын
可以用接口把一些記憶體裡面的資料偷出來
@Zanzara0403
@Zanzara0403 Жыл бұрын
@@user-ix1kk2ic2g 謝謝!
@power0818
@power0818 Жыл бұрын
分享
@2iocr119
@2iocr119 Жыл бұрын
petalinux支持ros的
@thompsontang9364
@thompsontang9364 Жыл бұрын
听起来控制逻辑有点像PDDL
@simonding7673
@simonding7673 Жыл бұрын
350美元的玩具,好贵……
@blackcat49345
@blackcat49345 Жыл бұрын
我願意花20萬買一台小型機械手,幫我打手槍
【EngSub】$49B! WHY AMD Bought Xilinx for THIS Chip?
10:24
老石谈芯
Рет қаралды 38 М.
Идеально повторил? Хотите вторую часть?
00:13
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 17 МЛН
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 18 МЛН
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 13 МЛН
自己设计机器人|I designed a robot
8:16
Tenis
Рет қаралды 4,3 М.
Driving a VGA Display?! Getting started with an FPGA! (TinyFPGA)
11:26
Learn linux commands FAST!
17:04
走歪的工程師James
Рет қаралды 117 М.
EEVblog #635 - FPGA's Vs Microcontrollers
9:28
EEVblog
Рет қаралды 258 М.
I made a DUMMY ROBOTIC ARM from scratch!
16:05
稚晖君
Рет қаралды 1,5 МЛН
我买的天价芯片,竟然这么快就过时了?!
14:44
老石谈芯
Рет қаралды 17 М.
How to Make a Metal Fuel Cell
15:53
闲人TIME
Рет қаралды 278 М.