通过 IMU 绘制物体移动的空间轨迹 一般 IMU 由加速度传感器、陀螺仪组成,也叫 6 轴 IMU。还可以外加一个磁力计,构成 9 轴 IMU。关于加速度传感器和陀螺仪的工作原理,可以参考: 加速度传感器的原理和应用-手机翻转、失重检测、运动检测、位置识别; MEMS 三轴加速计、三轴陀螺仪、三轴磁力计)6轴IMU+磁力计,9轴传感器讲解; IMU 测量模型。 加速度传感器测得加速度(acc)积分得到速度,再积分得到位移: G 2023-08-03 空间轨迹 Project > 轨迹计算 #IMU
Mac 串口查询之 /dev/cu. 与 /dev/tty. 记录 输入指令ls /dev/cu.*,可获得 Mac 的串口信息。内容如下 输入指令cd /dev回车,再输入指令ls *tty,也可查询串口信息。内容如下 之前 Mac 与 Arduino 通信的时候,串口的格式为/dev/tty.Arduino。最近在调试 N100 九轴传感器,发现用「/tty.」格式的话识别不到传感器,即/dev/tty.N100不行,必须使用/dev/cu.N1 2023-07-28 呼吸代谢 Project > 数据采集 > 上位机 #Mac #串口
M1 Mac Parallels Desktop Windows11 安装 CP210x 串口驱动 设备作为虚拟 COM 端口工作时,需要 CP210x USB 至 UART 桥虚拟 COM 端口 (VCP) 驱动器以促进与 CP210x 产品的主机通信。也可使用直接存取驱动器将这些设备连接至主机。 我需要在 Windows 系统下调试 WHEELTEC 的 9 轴传感器 N100。由于办公电脑是 M1 的 Mac Air,所以只能在 Parallels Desktop 上进行(虚拟机系统为 2023-07-27 空间轨迹 Project > 数据采集 > WHEELTEC N100 #Mac #串口
PyCharm 获取 Conda 环境列表失败,报错 error code 1 的解决办法 通常来说,在设置 Python Interpreter 时,Conda executable 的路径为anaconda\Scripts\conda.exe。但是我在给同事部署环境填入该路径,且路径下也确实有对应文件存在,却报错error code 1。 解决方案:用这个路径anaconda\Library\bin\conda.bat可解决问题。 这让我想起第一次在 Windows 上部署 Cond 2023-07-27 随笔 #PyCharm #Anaconda
PyTorch 鸢尾花深度学习 鸢尾花数据Iris Species 定义鸢尾花类1234567891011121314151617181920class Iris: def __init__(self, sepal_length, sepal_width, petal_length, petal_width, species): self.sepal_length = sepal_length 2023-06-23 随笔 #PyTorch
SwiftUI Disabled 与 AllowsHitTesting 123456Button(action: {}) { Text("Button")}.disabled(true) 此时按钮不可点击。 123456789Button(action: { print("Pressed")}) { Text("Press me" 2023-04-18 随笔 #SwiftUI