Name of the active camera.
(self)
| 579 | |
| 580 | @property |
| 581 | def name(self): |
| 582 | """Name of the active camera.""" |
| 583 | if self._camera.type_ == mujoco.mjtCamera.mjCAMERA_TRACKING: |
| 584 | body_name = self._model.id2name(self._camera.trackbodyid, 'body') |
| 585 | if body_name: |
| 586 | return 'Tracking body "%s"' % body_name |
| 587 | else: |
| 588 | return 'Tracking body id %d' % self._camera.trackbodyid |
| 589 | elif self._camera.type_ == mujoco.mjtCamera.mjCAMERA_FIXED: |
| 590 | camera_name = self._model.id2name(self._camera.fixedcamid, 'camera') |
| 591 | if camera_name: |
| 592 | return str(camera_name) |
| 593 | else: |
| 594 | return str(self._camera.fixedcamid) |
| 595 | else: |
| 596 | return 'Free' |
| 597 | |
| 598 | @property |
| 599 | def mode(self): |