本课程介绍了少林派的硬件电路设计和周边资源利用方法,并提供了使用深度学习硬件加速接口的教程和一些基本的深度学习示例。
“少林派”是一个基于BM1684的开发平台,拥有大约20 TOPS的计算能力。它基于Mini-PCIe接口,具有良好的硬件可扩展性,丰富的生态系统和各种可连接的外设。
课程特点:
代码下载链接:https://github.com/sophgo/sophpi-shaolin
注:模型转换部分可参考SE5开发系列课程。
本课程介绍了“华山派”系列CV1812H开发板的硬件电路设计和外围资源的操作方法。它还提供了使用深度学习硬件加速接口的教程和一些基本的深度学习示例。
华山派(CV1812H开发板)是由TPU处理器及其生态合作伙伴共同推出的开源生态开发板。提供基于RISC-V的开源开发环境,实现基于视觉和深度学习场景的功能。该处理器集成了自主研发的第二代深度学习张量处理器(TPU)、自主研发的智能图像处理引擎(Smart ISP)、硬件级高安全数据保护架构(Security)、语音处理引擎和H.264/265智能编解码技术。它还具有匹配的多媒体软件平台和IVE硬件加速接口,使深度学习的部署和执行更加高效、快速、方便。主流的深度学习框架,如Caffe、Pytorch、ONNX、MXNet和TensorFlow (Lite),可以很容易地移植到平台上。
课程的特点
1. 内容资料丰富完整,包括开发板硬件设计、SDK使用文档、平台开发指南、样例代码脚本等。
2. 科学合理的学习路径。课程介绍开发板和基本例程,然后深入研究系统内部架构和代码学习,了解开发细节。最后介绍了充分利用开发板的实际工程,也可以作为用户自主开发的参考。
3. 适合不同的观众。对于想要快速使用开发功能的用户,课程提供了许多代码示例供使用和功能展示,可以方便地修改和组合以实现不同的功能。对于相关行业的爱好者或开发人员,课程还提供了详细的SDK开发使用指南和代码示例分析文档,可以帮助用户深入了解。
4. 课程的长期维护。未来,我们将推出更多的开发课程,与开发者交流,共同成长。
课程内容
华山派开发板的开源代码链接:https://github.com/sophgo/sophpi-huashan.git
智能机器人的种类很多,应用最广泛的是轮式移动机器人,主要用于室内或仓库巡逻、行星探测、教学、科研、民用交通等。在这个过程中,智能汽车通过内置摄像头(视觉传感器)获取视频信息,识别周围环境,并基于激光雷达和惯性测量单元(IMU)等传感器,在小空间内实现自主导航和避障。本课程以实用的方式引导您直观地学习机器人操作系统(ROS),并利用少林派开发板搭建智能汽车视觉应用平台。通过对智能汽车的编程实践练习,掌握深度学习的基本知识和应用。
少林派开发板是一款高性能、低功耗的边缘计算产品,搭载了算能自主研发的第三代TPU处理器BM1684, INT8计算能力高达17.6 TOPS。它支持32路全高清视频的硬件解码和2通道编码。少林派开发板外设配置灵活,支持3个mini-PCIe接口和4个USB接口,支持直流电源和Type-C电源。根据不同场景的需求,实现最优配置、合理成本、最优能耗、最优功能选择。本课程将帮助您快速掌握少林派开发板的强大功能。通过本课程,您不仅能够掌握机器人操作系统(ROS)和深度学习的基础知识,还可以了解深度学习的基本应用。
课程的特点
1. 一站式服务
所有与KT001智能车相关的常见问题都可以在这里找到。
2. 系统的教学
从产品介绍到环境营造,再到视觉应用。
3. 完整的材料
课程包括视频教程、文档指南、代码脚本等,内容详细丰富。
课程目录