def get_pose(self):
     x, y, t = SimObject.get_pose(self)
     rx, ry, rt = self.__frame.get_pose()
     return Pose(
         rx +
         x *
         cos(rt) -
         y *
         sin(rt),
         ry +
         x *
         sin(rt) +
         y *
         cos(rt),
         t +
         rt)
Exemple #2
0
 def get_internal_pose(self):
     return SimObject.get_pose(self)
Exemple #3
0
 def get_internal_pose(self):
     """Get the pose of the sensor in the parent (robot) coordinates."""
     return SimObject.get_pose(self)
Exemple #4
0
 def get_pose(self):
     x, y, t = SimObject.get_pose(self)
     rx, ry, rt = self.__frame.get_pose()
     return Pose(rx + x * cos(rt) - y * sin(rt),
                 ry + x * sin(rt) + y * cos(rt), t + rt)
Exemple #5
0
 def get_internal_pose(self):
     """Get the pose of the sensor in the parent (robot) coordinates."""
     return SimObject.get_pose(self)
Exemple #6
0
 def get_internal_pose(self):
     """Get the pose of the sensor from simobject inheritance"""
     return SimObject.get_pose(self)