但是对三维理解是必须的。所以将以前在单片机上运行的 3D画图 程序移植到python上。效果如下: 没有用numpy、openGL等,只用了纯math库,这样移植起来很快,只需要将原来的C代码简单修改就可以了,但代价是效率很低,后面加上图片旋转后更为明显,速度急剧下降,功耗急剧上升,台式机带起来速度都不怎么样,更别说运行在JetsonT...
一步步制作下棋机器人之 coppeliasim进行Scara机械臂仿真与python控制 执念执战 2023-04-05 23:47 阅读:2216 评论:0 推荐:2 编辑 Copyright © 2024 执念执战 Powered by .NET 9.0 on Kubernetes 公告 昵称: 执念执战 园龄: 8年4个月 粉丝: 14 关注: 7 +加关注 < 2024年12月 > 日一二三四五六 ...
设计一款CPU,不仅要了解其硬件原理,还需要懂得编译器原理和指令集等知识,才能从零开始实现一套完整的CPU流程。 下面,从几个方面记录一下可以用于入门和深入理解CPU运行机制的相关资源。其他需要了解的知识请自行检索学习,比如【基本电路知识】,【电路设计】,【编程语言】,【CPU架构】,【编译器】等知识 以下资源大部分...
前言 硬件探索过后,就是程序编写了。 ESP32 IDF环境 前面已经介绍过,IDF环境是ESP官方主推的基于C语言的库环境,提供了ESP32最丰富的功能。 关于ESP32 IDF的使用说明可以参考光放文档【ESP-IDF编程指南】,官方的例程在【examples】中,我之前的ESP32环境搭建教程中有examples的使用方法,即使编辑器版本升级了,但是操作...
端午在家宅,进行了LVGL的多端移植测试。 目标是使用Squreline绘图生成的同一段代码,实现在PC端、安卓端、彩屏单片机端、单色屏单片机端四端显示。最终目标我是想实现在任意一端操作界面,其他几端都能实现同步变化。 目前已经实现了四端的简单显示: 安卓手机端、墨水屏手机、单片机彩屏端、单片机单色黑白屏端: ...
之前用ESP32驱动两路AS5600没有成功,后面简单梳理了下IIC的逻辑,才反应过来。下面记录一下。 ESP32 IDF环境下双路IIC的切换读取 在官方提供的几个IIC的demo中,都是不做切换的读取。按照例程的步骤初始化单路IIC,读取时没问题。多路切换时,只需要注意切换 i2c_master_port 这个参数就行了。
开始进入硬件探索阶段。 虽然并不鼓励造轮子,但是想要深耕某一领域,从零开始还是必须要走的路,至少要做到能够基础入门。所以本次硬件会在已有的开源软硬件基础上,学习了解其运行过程和原理,然后实现复制,以后根据需要就能自行在此基础上进行升级探索。这样做的好处就是节省资金,因为没有参考的话,可能要打板多次才能实...
经过调试,是因为在label主类中获取的坐标和子类中获取的坐标不一致导致的。 已定义数值如下: 第一臂长度:R1 = 30cm 第二臂长度:R2 = 20cm 坐标原点:(x1,y1)=(0,0),这个也是第一个圆的圆心坐标 目标点坐标:(x2,y2),这个也是第二个圆的圆心坐标 ...
之前完成了简单的python驱动【coppeliasim】环境下搭建的机械臂。臂长是随便画的,所以这次在之前的基础上进一步优化机械臂,将臂长等参数确定下来,然后实现简单的界面控制。 实现 绘制机械臂: 如图,简单绘制长度准确的机械臂,臂长皆定义为:图中臂两端的圆心的距离。
后面看到了 dearpygui 库,感觉实现的界面很现代。它运行很流畅,效果也很棒。 dearpygui 入门资源 以下是可以参考的入门资源: 【GIT网址】 【部分参考例子网址】 【Dear PyGui文档】 主要参考【Dear PyGui文档】就可以了,里面有详细的说明和丰富的实现例程,都可以运行查看效果。