示例#1
0
    def __read_ur5_position(self, req):
        """
        Reads the RDDA origins.

        :param req: RddaData: N/A
        :return: RddaDataResponse: float64[] angle_data
        """

        ur5_position = self.control_core.read_ur5_position()

        return RddaDataResponse(ur5_position)
示例#2
0
    def __read_rdda_positions(self, req):
        """
        Reads the RDDA positions.

        :param req: RddaData: N/A
        :return: RddaDataResponse: float64[] angle_data
        """

        angle = ast.literal_eval(self.control_core.read_rdda_positions())

        return RddaDataResponse(angle)
示例#3
0
    def __read_rdda_upper_bounds(self, req):
        """
        Reads the RDDA upper bounds.

        :param req: RddaData: N/A
        :return: RddaDataResponse: float64[] angle_data
        """

        angle_bounds = ast.literal_eval(self.control_core.read_rdda_upper_bounds())

        return RddaDataResponse(angle_bounds)