You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

pydrake中导入RotaryEncoders等模板化传感器遇错误求助

无法导入pydrake的RotaryEncoders/RotaryEncoders_问题

环境信息

  • 系统:Ubuntu 22.04
  • pydrake版本:1.30.0(虚拟环境中通过pip安装)

问题详情

尝试从pydrake.all或pydrake.systems.sensors导入RotaryEncoders或RotaryEncoders_时均触发导入错误,检查发现sensors.pyi文件中缺失所有模板化传感器类型。已确认官方测试流程中该导入操作可行,但自身环境始终报错。

错误日志

Python 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from pydrake.all import RotaryEncoders
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'RotaryEncoders' from 'pydrake.all' (/opt/drake/lib/python3.10/site-packages/pydrake/all.py)
>>> from pydrake.systems.sensors import RotaryEncoders
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'RotaryEncoders' from 'pydrake.systems.sensors' (/opt/drake/lib/python3.10/site-packages/pydrake/systems/sensors.cpython-310-x86_64-linux-gnu.so)
>>> from pydrake.systems.sensors import RotaryEncoders_
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'RotaryEncoders_' from 'pydrake.systems.sensors' (/opt/drake/lib/python3.10/site-packages/pydrake/systems/sensors.cpython-310-x86_64-linux-gnu.so)

预期结果

成功导入RotaryEncoders或RotaryEncoders_,无导入错误。

内容的提问来源于stack exchange,提问作者fhk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 10:11:22