update paths

master
Cole Deck 2 years ago
parent e261452350
commit 80b911dd8d

@ -49,7 +49,7 @@ class BluetoothServer(Thread):
self.cmd_queue = out_cmd_queue self.cmd_queue = out_cmd_queue
with open('/home/cole/Downloads/hexapod/software/raspberry pi/config.json', 'r') as read_file: with open('config.json', 'r') as read_file:
self.config = json.load(read_file) self.config = json.load(read_file)
try: try:

@ -1,4 +1,4 @@
#!python #!/usr/bin/python3
# #
# 2021 - PRESENT Zhengyu Peng # 2021 - PRESENT Zhengyu Peng
# Website: https://zpeng.me # Website: https://zpeng.me
@ -116,39 +116,39 @@ class Hexapod(Thread):
self.mount_position[:, 1] = self.mount_y self.mount_position[:, 1] = self.mount_y
# Objects # Objects
self.pca_right = ServoKit(channels=18, address="/dev/ttyACM0", frequency=0x0c) self.pca_right = ServoKit(channels=18, address="/dev/serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.4:1.0", frequency=0x0c)
self.pca_left = ServoKit(channels=18, address="/dev/ttyACM0", frequency=0x0d) self.pca_left = ServoKit(channels=18, address="/dev/serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.3:1.0", frequency=0x0d)
#self.pca_left = self.pca_right #self.pca_left = self.pca_right
self.legs = [ self.legs = [
# front right # front right
Leg(0, Leg(0,
[self.pca_left.servo[2], self.pca_left.servo[1], [self.pca_left.servo[0], self.pca_left.servo[1],
self.pca_left.servo[0]], self.pca_left.servo[2]],
correction=self.config.get('leg0Offset', [0, 0, 0]), scale=self.config.get('leg0Scale', [1, 1, 1])), correction=self.config.get('leg0Offset', [0, 0, 0]), scale=self.config.get('leg0Scale', [1, 1, 1])),
# center right # center right
Leg(1, Leg(1,
[self.pca_left.servo[8], self.pca_left.servo[7], [self.pca_left.servo[3], self.pca_left.servo[4],
self.pca_left.servo[6]], self.pca_left.servo[5]],
correction=self.config.get('leg1Offset', [0, 0, 0]), scale=self.config.get('leg1Scale', [1, 1, 1])), correction=self.config.get('leg1Offset', [0, 0, 0]), scale=self.config.get('leg1Scale', [1, 1, 1])),
# rear right # rear right
Leg(2, Leg(2,
[self.pca_left.servo[14], self.pca_left.servo[13], [self.pca_left.servo[6], self.pca_left.servo[7],
self.pca_left.servo[12]], self.pca_left.servo[8]],
correction=self.config.get('leg2Offset', [0, 0, 0]), scale=self.config.get('leg2Scale', [1, 1, 1])), correction=self.config.get('leg2Offset', [0, 0, 0]), scale=self.config.get('leg2Scale', [1, 1, 1])),
# rear left # rear left
Leg(3, Leg(3,
[self.pca_right.servo[17], self.pca_right.servo[16], [self.pca_right.servo[6], self.pca_right.servo[7],
self.pca_right.servo[15]], self.pca_right.servo[8]],
correction=self.config.get('leg3Offset', [0, 0, 0]), scale=self.config.get('leg3Scale', [1, 1, 1])), correction=self.config.get('leg3Offset', [0, 0, 0]), scale=self.config.get('leg3Scale', [1, 1, 1])),
# center left # center left
Leg(4, Leg(4,
[self.pca_right.servo[11], self.pca_right.servo[10], [self.pca_right.servo[3], self.pca_right.servo[4],
self.pca_right.servo[9]], self.pca_right.servo[5]],
correction=self.config.get('leg4Offset', [0, 0, 0]), scale=self.config.get('leg4Scale', [1, 1, 1])), correction=self.config.get('leg4Offset', [0, 0, 0]), scale=self.config.get('leg4Scale', [1, 1, 1])),
# front left # front left
Leg(5, Leg(5,
[self.pca_right.servo[5], self.pca_right.servo[4], [self.pca_right.servo[0], self.pca_right.servo[1],
self.pca_right.servo[3]], self.pca_right.servo[2]],
correction=self.config.get('leg5Offset', [0, 0, 0]), scale=self.config.get('leg5Scale', [1, 1, 1]))] correction=self.config.get('leg5Offset', [0, 0, 0]), scale=self.config.get('leg5Scale', [1, 1, 1]))]
# self.leg_0.reset(True) # self.leg_0.reset(True)

@ -47,7 +47,7 @@ class TCPServer(Thread):
self.cmd_queue = out_cmd_queue self.cmd_queue = out_cmd_queue
with open('/home/cole/Downloads/hexapod/software/raspberry pi/config.json', 'r') as read_file: with open('config.json', 'r') as read_file:
self.config = json.load(read_file) self.config = json.load(read_file)
self.ip = '0.0.0.0' self.ip = '0.0.0.0'

Loading…
Cancel
Save