Commit Graph
100 Commits
Author SHA1 Message Date
adeck bbb2b3ff17 speed up 2024-05-14 20:10:47 -05:00
adeck b811351aba remove old var 2024-05-14 20:08:45 -05:00
adeck 38ee4f9b9a update sensor system 2024-05-14 20:07:35 -05:00
adeck b56d176c82 test camera 2024-05-14 19:07:49 -05:00
adeck 25085f542f Try old method 2024-05-14 18:52:27 -05:00
adeck 2562fea076 try this 2024-05-14 18:48:25 -05:00
adeck 0ca9f01aa9 use boolean value 2024-05-14 18:44:54 -05:00
adeck 8b37661a84 manual open in UR5 control 2024-05-14 18:43:43 -05:00
adeck 6347cde9e2 Manually close modbus socket 2024-05-14 18:41:31 -05:00
adeck 7885c0900d add camera timeout 2024-05-14 18:32:09 -05:00
adeck c1f783bb2c fix transition to idle after camera fail 2024-05-14 18:23:41 -05:00
adeck a2e7592ef7 adjust 2024-05-14 18:17:58 -05:00
adeck b0d61d7d00 Adjust slot position 2024-05-14 18:14:17 -05:00
adeck 9687a6e492 Revert to base urx, reduce camera time 2024-05-14 17:52:53 -05:00
adeck 0e6ca7490a Lower frame count 2024-05-14 17:49:10 -05:00
adeck 61954b23b9 Slow to 60hz 2024-05-14 17:44:52 -05:00
adeck 3ede455d2c Update web 2024-05-14 17:37:18 -05:00
adeck ba6c697f00 Add return from tray in web 2024-05-14 17:34:02 -05:00
adeck 24d959da71 Update label generation, websocket listen mode 2024-05-14 17:33:47 -05:00
adeck 33af359a86 Flip vertical move 2024-05-14 16:26:32 -05:00
adeck 43f8c3b615 Other way 2024-05-14 16:24:01 -05:00
adeck a96f34baac Readjust 2024-05-14 16:22:50 -05:00
adeck 635c2708a0 Redo arm startup motion 2024-05-14 16:16:05 -05:00
adeck 62ec1e7443 Add tray return API call 2024-05-14 16:01:10 -05:00
adeck 5e0f1e93d2 prerelease 2024-05-13 02:21:07 -05:00
adeck fab8324dea Update web 2024-05-12 18:36:07 -05:00
adeck dbaf018c7b Remove hover effects for touchscreens 2024-05-12 18:30:04 -05:00
adeck f47270a600 Update jukebox-web 2024-05-12 18:19:03 -05:00
adeck e4861e0590 Add datasheet URL to cable details 2024-05-12 18:14:39 -05:00
adeck c45c59aa62 Fix cable_search 2024-05-12 17:56:47 -05:00
adeck 1e01141f41 Make cable_search match cable_map 2024-05-12 16:59:59 -05:00
adeck 2296aea463 Add useful print statements 2024-05-10 12:58:17 -05:00
adeck 341d2232d7 Don't delete old JSON files 2024-05-10 12:51:45 -05:00
adeck 25dc18669b Downgrade camelot for better parsing 2024-05-10 12:28:59 -05:00
adeck 6c8d0bf666 Update web ui 2024-05-09 18:19:24 -05:00
adeck be51423c89 Add real-time UR5 position updates (hopefully) 2024-05-09 18:18:55 -05:00
adeck f416e25c1c Update LED system 2024-05-08 20:28:48 -05:00
adeck dd7bc12fe5 Update jukebox-web 2024-05-08 16:52:28 -05:00
adeck f06540f568 Add category field, update datasheet extracted fields 2024-05-08 16:51:01 -05:00
adeck 4a78586c34 Update jukebox-web 2024-05-08 16:44:46 -05:00
adeck 21cb2beb67 Pull description from Belden API for more consistent values 2024-05-08 16:44:22 -05:00
adeck a905858e3b Add more descriptions 2024-05-08 15:48:26 -05:00
adeck faf33aede7 add descriptions 2024-05-08 15:18:09 -05:00
adeck dc4cf5c222 Center images 2024-05-08 13:27:45 -05:00
adeck ee78037f17 Remove debug statement 2024-05-08 13:07:47 -05:00
adeck f1f2e3191b Square up images 2024-05-08 13:04:43 -05:00
adeck 1f69dbdb82 fix clean install bug 2024-05-08 12:34:07 -05:00
adeck 36249058ac Add brand and images, fileserver for images, start to add arm queue 2024-05-08 12:29:43 -05:00
adeck eca65dc0e0 fix typo 2024-04-29 17:49:56 -05:00
adeck fabd1fe10a Simulation for sensors 2024-04-29 17:48:42 -05:00
adeck b4ad57d52d Separate scanning bypass 2024-04-29 17:25:02 -05:00
adeck 72ab357dbf Improve simulation mode 2024-04-29 17:19:52 -05:00
adeck d0083ed33f Simulation mode 2024-04-29 13:30:04 -05:00
adeck d92ceafa57 Fix non-matching positions 2024-04-29 12:42:11 -05:00
adeck 62bcb07956 Update runtime LED modes 2024-04-29 12:33:55 -05:00
adeck fb31ab0d73 Add LED animations to runtime 2024-04-24 14:42:47 -05:00
adeck 302d275c64 Update config 2024-04-24 14:42:47 -05:00
adeck 43392fa3ca Freeze math3d version 2024-04-24 14:42:47 -05:00
adeck 660fe29236 Update camera image parser 2024-04-24 14:42:47 -05:00
adeck a698c4a753 Add more routines 2024-04-18 20:33:55 -05:00
adeck 939474378a Add open and close gripper functions 2024-04-12 22:05:34 -05:00
adeck 145f51d08c Update IPs for LED system 2024-04-12 20:28:34 -05:00
adeck 5edd7f4592 Remove extraneous pass 2024-03-27 20:41:07 -05:00
adeck 4dd6f7649a Implement cable_search 2024-03-27 20:40:20 -05:00
adeck dc1e568a96 Add basic cable_map implementation 2024-03-27 20:33:21 -05:00
adeck 1ec6d92cfa Deploy docker containers 2024-03-27 19:50:01 -05:00
adeck e21ded46f1 Update juekbox-web 2024-03-27 19:47:17 -05:00
adeck 672507f498 Add jukebox web 2024-03-27 19:46:45 -05:00
adeck 64bb50f055 Add setup-alpine-vm.sh 2024-03-28 00:44:57 +00:00
adeck 5016b4e99f Update compose.yml 2024-03-28 00:44:35 +00:00
adeck efbda23c38 Fix docker runtime support 2024-03-27 18:53:50 -05:00
adeck 19ce328596 Correctly parse results from get_specs 2024-03-27 17:49:02 -05:00
adeck ad216f21fa Implement cable_details call 2024-03-26 18:42:01 -05:00
adeck 82a52dea5a Add cables to meilisearch db 2024-03-26 15:09:26 -05:00
adeck 77fdc43fce Add missing robot pass-ins 2024-03-24 15:35:46 -05:00
adeck 3de59f5985 Convert ur5_control to class based (untested) 2024-03-24 15:31:58 -05:00
adeck 069d2175d9 Convert led code to class based for multithreading 2024-03-23 15:33:51 -05:00
adeck 9b1b92e21d Re-add https:// format, needed for most devices 2024-03-21 19:48:46 -05:00
adeck ee0f8f4250 Remove cairosvg VERSION patch 2024-03-21 19:41:46 -05:00
adeck 9c9435570b Remove cairosvg as it doesn't have pip-only lib. Use png instead. 2024-03-21 19:39:43 -05:00
adeck 1bf10f7349 Update label generator to include belden logo, use QR code, URL matching 2024-03-21 18:57:59 -05:00
adeck 3c8d6c7ad3 Remove debug print 2024-03-20 16:31:29 -05:00
adeck cbe7225fc9 Fix bug with part name in query_search 2024-03-20 16:27:43 -05:00
adeck 44efc4006e Correct flip rz orientation 2024-03-19 17:48:32 -05:00
adeck 218303e92b Try different moves 2024-03-17 22:01:34 -05:00
adeck e5d3f87b5c Go to home position first 2024-03-17 20:49:39 -05:00
adeck 2ab1d0dbb3 Add flip around mode to fit edge slots 2024-03-17 20:48:26 -05:00
adeck 1338c3f440 Added tool z rotation for angled gripper 2024-03-17 20:07:25 -05:00
adeck 83b077b4df Make limb lengths and offsets global 2024-03-17 19:59:17 -05:00
adeck f16242f5be Re-merge calculate_theta into get_joints_from_xyz_rel 2024-03-17 19:53:49 -05:00
adeck 2f28a01b7c Add basic kinematics for gripper angle 2024-03-17 19:50:04 -05:00
adeck fb85a56d47 Use movejs to go to all cable positions 2024-03-17 16:21:57 -05:00
adeck bec0c63763 Fix ur5_control bugs, fully working IK!! Thanks Nadeem 2024-03-17 16:13:53 -05:00
adeck 6053d1b4ec Update Dockerfile with runtime dependencies, copy only necessary files 2024-03-15 21:02:59 -05:00
adeck f43f9cda2f Catch RuntimeError when GS not installed 2024-03-15 20:41:01 -05:00
adeck 992040e812 Add basic label generator app, add return values to parsing 2024-03-15 20:31:37 -05:00
adeck 5502a5069d All real samples ordered have working spec lookup 2024-03-14 22:09:12 -05:00
adeck fc2af34450 Add Alphawire datasheet fallback 2024-03-14 22:06:13 -05:00
adeck 39723ec442 Update Alphawire table parsing 2024-03-14 21:35:28 -05:00
adeck dd0ac46662 Improve search & parsing algorithm, easier to source venv files 2024-03-11 23:52:26 -05:00