update kinematics, fixed robot orientation
This commit is contained in:
parent
3bdd9d8000
commit
7f85974925
@ -28,7 +28,7 @@ class TeleopTwistJoy(Node):
|
|||||||
if self.limit > self.max_vel:
|
if self.limit > self.max_vel:
|
||||||
self.limit = self.max_vel
|
self.limit = self.max_vel
|
||||||
self.twist.linear.x = self.limit * joy_msg.axes[1]
|
self.twist.linear.x = self.limit * joy_msg.axes[1]
|
||||||
self.twist.angular.z = self.limit * joy_msg.axes[0] * -1 #* 3.141592 #trying to compensate slower rotational movement? Must find out why!
|
self.twist.angular.z = self.limit * joy_msg.axes[0] * 1 #* 3.141592 #trying to compensate slower rotational movement? Must find out why!
|
||||||
# if joy_msg.buttons[7]: #start
|
# if joy_msg.buttons[7]: #start
|
||||||
# self.enable = True
|
# self.enable = True
|
||||||
# enable_chassis(self)
|
# enable_chassis(self)
|
||||||
@ -39,7 +39,6 @@ class TeleopTwistJoy(Node):
|
|||||||
def timer_callback(self):
|
def timer_callback(self):
|
||||||
self.cmd_vel_pub.publish(self.twist)
|
self.cmd_vel_pub.publish(self.twist)
|
||||||
|
|
||||||
|
|
||||||
# def enable_chassis(node):
|
# def enable_chassis(node):
|
||||||
# chassis_enable = node.create_client(RosSetChassisEnableCmd, '/set_chassis_enable')
|
# chassis_enable = node.create_client(RosSetChassisEnableCmd, '/set_chassis_enable')
|
||||||
# req = RosSetChassisEnableCmd.Request()
|
# req = RosSetChassisEnableCmd.Request()
|
||||||
|
Reference in New Issue
Block a user