KinematicUnitCore: Implement the methods used in the JointUpdateReceiver to send data updates
The methods should modify data in the self.joints dictionary
Implement the following methods in the KinematicUnitCore:
def update_joint_angle(self,
name: str,
angle: float,
) -> None:
def update_joint_velocity(self,
name: str,
velocity: float,
) -> None:
def update_joint_torque(self,
name: str,
torque: float,
) -> None:
def update_joint_acceleration(self,
name: str,
acceleration: float,
) -> None:
def update_joint_current(self,
name: str,
current: float,
) -> None:
def update_joint_motor_temperature(self,
name: str,
temperature: float,
) -> None: