Skip to content

Commit e56a6f7

Browse files
fix: use sim camera intrinsics in viewer (#1516)
* fix: resolve camera intrinsics * fix: resolve sim intrinsics via hasattr
1 parent c3c110c commit e56a6f7

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

dimos/robot/unitree/go2/connection.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,9 @@ def __init__( # type: ignore[no-untyped-def]
205205
ip = ip if ip is not None else self._global_config.robot_ip
206206
self.connection = make_connection(ip, self._global_config)
207207

208+
if hasattr(self.connection, "camera_info_static"):
209+
self.camera_info_static = self.connection.camera_info_static
210+
208211
Module.__init__(self, *args, **kwargs)
209212

210213
@rpc
@@ -290,7 +293,7 @@ def _publish_tf(self, msg: PoseStamped) -> None:
290293

291294
def publish_camera_info(self) -> None:
292295
while True:
293-
self.camera_info.publish(_camera_info_static())
296+
self.camera_info.publish(self.camera_info_static)
294297
time.sleep(1.0)
295298

296299
@rpc

0 commit comments

Comments
 (0)