From 1aa3e974b0c0e5704f7cca0bbf4e9ad6694e258f Mon Sep 17 00:00:00 2001 From: raiot Date: Fri, 8 Nov 2024 10:18:42 +0800 Subject: [PATCH] some update from robot side --- arm_debug.py | 15 +++++++++++++-- camera_params.npz | Bin 0 -> 1210 bytes utils/location_calib.py | 2 +- utils/pixel_convert.py | 6 +++--- 4 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 camera_params.npz diff --git a/arm_debug.py b/arm_debug.py index 283efc0..4b77090 100644 --- a/arm_debug.py +++ b/arm_debug.py @@ -18,8 +18,8 @@ ele_point = (-110, -50.94, 75) # px, py = input("请输入像素坐标:").split() # px, py = int(px), int(py) -target = pixel2robot(877, 628) -print(target) +# target = pixel2robot(877, 628) +# print(target) # jetmax.set_position((target[0], target[1], -30), 1) # jetmax.set_position((-75.41654829, -156.86319459, 70), 1) @@ -27,3 +27,14 @@ jetmax.set_position(ele_point, 1) time.sleep(1) print(jetmax.position) + +def move_to_pixel_position(x, y): + target = pixel2robot(x, y) + print(target) + jetmax.set_position((target[0], target[1], -30), 1) + +if __name__ == "__main__": + pix_pos = input("分别输入 pixspy 上测得的横坐标和纵坐标,用空格分开:") + print(pix_pos) + x, y = pix_pos.split() + move_to_pixel_position(int(x), int(y)) \ No newline at end of file diff --git a/camera_params.npz b/camera_params.npz new file mode 100644 index 0000000000000000000000000000000000000000..75c81dcbe17cb8ac10d26207111b61bca9ecbced GIT binary patch literal 1210 zcmWIWW@Zs#fB;2?Gx7hqPXIX}EXW|jkeryCT9g={n^;nmS)rF#P|3(30G0%404V~2 z$$p`}0g;RhWenBoDXGQDMe0@x>NaT>>N*PQY57GZMTvRw`9&$IAaS?EoZ?iVcyUHz zK`M~1VXUKItf`|=t3Wp3;z}?4n0jTJ1K2S@;<~hx#WT4+IRDv`lb5GlpXN}cqn?q+ z(FhlZsfW-X>;q7OqJGKDCo6zbAj}U8ij>UalKABO)U>o>SU`ZJKmbNl6cDC5lm&x= z0@spYCOhW^`|ZVpLMP8&e`Y_#b(kcoN56Z#|9=9g2!vUI9u0zd4&LJ6_HLIyz1~>9(7sze zq(;iEeZND~N7K#O3-|xK9Ba7?D39uW#i{!;W&nK&!XWR5z`PF<009_HsrL;ji(f9L z1)@d59J}|Q`1LDoP36}8Q}(p|JoWJg&^wGwBFwn*FvJfavVjpqV&rIa?WpM