常见问题
Q1: 深度图值范围?
A: uint8 (0-255)
0= 远距离(无接触)255= 近距离(最大压入)
接触检测阈值:4-10
示例:
depth = sensor.get_camera_depth(0)
if depth.max() > 4:
print("检测到接触!")
Q2: 如何禁用调试窗口?
A: 在YAML配置中设置:
# 方法1:禁用所有传感器窗口
debug_vis:
show_sensor_windows: false
# 方法2:禁用特定传感器
tactile_sensors:
left:
sensor:
debug_vis: false
Q3: 如何添加新对象?
A: 在configs/uipc_scene.yaml的objects部分添加:
添加刚体
objects:
my_object:
type: rigid
prim_path: "/World/envs/env_.*/my_object"
init_state:
pos: [0.5, 0, 0.1]
rot: [1, 0, 0, 0]
spawn:
msh_path: "objects/mshes/my_object.msh"
scale: [1, 1, 1]
constitution_cfg:
type: "AffineBody"
m_kappa: 1000000.0