Commit Graph

  • 0ec6a85921 Fix move semantics in triangulate_poses to improve performance feat/cmake crosstyan 2026-01-29 17:55:59 +08:00
  • cab98936dd Refactor CMake configuration: separate RPT core library into its own CMakeLists.txt and streamline SWIG integration crosstyan 2026-01-29 17:54:21 +08:00
  • 7405454480 Add CMake support and SWIG bindings for RapidPoseTriangulation crosstyan 2026-01-29 17:37:38 +08:00
  • 1ab099098e Moved internal camera implementation. master Daniel 2025-11-24 19:00:53 +01:00
  • 9a4e35f229 Filter bounding boxes later in the code. Daniel 2025-11-24 18:58:34 +01:00
  • 8fdf0d4096 Slightly improved tracker. Daniel 2025-10-21 16:20:51 +02:00
  • eafa178e26 Updated skelda version. Daniel 2025-09-08 13:06:59 +02:00
  • 0a2f04a1f8 Also integrated visual ros markers. Daniel 2025-09-01 18:25:52 +02:00
  • 26ec4eedde Include wb-joints in transform publisher. Daniel 2025-09-01 17:27:22 +02:00
  • 86d5a749b5 Add ros transform publisher. Daniel 2025-09-01 16:57:03 +02:00
  • a428a16c74 Fix docker build failure. Daniel 2025-08-13 15:30:37 +02:00
  • d14cd86742 Some small updates. Daniel 2025-08-05 17:47:14 +02:00
  • ed5d25f595 Slight performance improvements. Daniel 2025-07-07 11:43:27 +02:00
  • 53f13d6f97 Some mixed updates. Daniel 2025-06-12 12:43:09 +02:00
  • 2f61ddd07b Merge branch 'tracking' into 'master' DANBER 2025-05-28 08:25:19 +00:00
  • f11f416151 Updated results. Daniel 2025-05-28 10:18:39 +02:00
  • 0859fbdbca Merge branch 'master' into tracking Daniel 2025-05-26 14:20:32 +02:00
  • 9746a03bb3 Deleted some outdated code. Daniel 2025-05-26 14:17:39 +02:00
  • e54ddcadce Merge branch 'imps' into 'master' DANBER 2025-05-26 12:11:07 +00:00
  • c3f6c30a21 Updated skelda submodule. Daniel 2025-05-26 14:07:38 +02:00
  • b8c5159588 Adding old-style shelf evaluation. Daniel 2025-05-26 13:57:50 +02:00
  • dbc92787dd Updated results. Daniel 2025-05-23 12:08:36 +02:00
  • fe7074e89d Merge branch 'imps' into tracking Daniel 2025-05-22 17:59:33 +02:00
  • 6ce9643ff5 Drop triangulation pairs with double associations. Daniel 2025-05-22 17:51:48 +02:00
  • 26bfa3a63f Small updates. Daniel 2025-05-22 17:50:00 +02:00
  • 7bbb91896a Update example script. Daniel 2025-04-24 15:54:05 +02:00
  • 79788cd7e0 Add tracking to ros wrapper. Daniel 2025-04-23 14:05:04 +02:00
  • ad4bf3f54e Merge branch 'master' into tracking Daniel 2025-04-23 10:44:13 +02:00
  • e90d7c53f4 Prevent duplicate track assignments. Daniel 2025-04-23 10:41:47 +02:00
  • cc8b75b8bf Improved tracker parametrization. Daniel 2025-04-23 10:40:59 +02:00
  • 69de8b1f2e Fixed some missing reset calls. Daniel 2025-04-22 18:23:32 +02:00
  • 98399cc00e Small updates. Daniel 2025-04-22 17:13:30 +02:00
  • ff735759f7 First tracker implementation. Daniel 2025-04-03 18:51:33 +02:00
  • dae7c33970 Updated results. Daniel 2025-04-03 18:04:34 +02:00
  • 4cda626abb Updated readme. Daniel 2025-03-31 12:07:55 +02:00
  • 0f16ce15b5 Updated readme. Daniel 2025-03-28 12:00:39 +01:00
  • fb6ecf943f Merge branch 'mopts' into 'master' DANBER 2025-03-25 17:34:25 +00:00
  • 64c3f3d09a Updated results. Daniel 2025-03-25 17:24:29 +01:00
  • 49a8855e03 Detect outliers by joint group distances. Daniel 2025-03-25 13:39:03 +01:00
  • 71968d06fd Made some thresholds dynamic. Daniel 2025-03-25 10:26:09 +01:00
  • fa0a4da72d Optimized adjacent joint mapping. Daniel 2025-03-24 18:10:04 +01:00
  • 0841713e1a Moved 2D confidence scaling to a later step. Daniel 2025-03-24 14:16:08 +01:00
  • 7e3151530e Small updates. Daniel 2025-03-21 17:44:36 +01:00
  • 4a64bd40ca Split ros wrapper into two docker images. Daniel 2025-03-21 12:59:05 +01:00
  • e6464f4614 Fix a warning. Daniel 2025-03-21 12:52:54 +01:00
  • 4c214e1935 Scale 3d score with 2d scores. Daniel 2025-03-20 17:00:35 +01:00
  • 6ed9326060 Reduced whole-body fp16 degradation. Daniel 2025-03-20 15:13:55 +01:00
  • eae208fce6 Merge branch 'finetune' into mopts Daniel 2025-03-19 14:43:23 +01:00
  • 6e68dcdf34 Filter only by corejoints outside room. Daniel 2025-03-19 14:37:15 +01:00
  • ccc7f832c4 Fixed missing fingers. Daniel 2025-03-19 14:11:28 +01:00
  • dff0f71309 Create custom dockerfile as well. Daniel 2025-03-17 16:05:26 +01:00
  • 5de7764e68 Initial steps. Daniel 2025-03-17 12:57:19 +01:00
  • e9eb4c5d96 Weigh positions at merge by exponential score. Daniel 2025-03-10 11:48:51 +01:00
  • 63f373e7ec Adjust to updated skelda camera format. Daniel 2025-03-06 16:04:46 +01:00
  • d8fee53284 Merge branch 'opts' into 'master' DANBER 2025-03-04 10:13:30 +00:00
  • de21be50a2 Updated results. Daniel 2025-03-03 18:45:26 +01:00
  • bb5b99c566 Small updates. Daniel 2025-03-03 14:52:43 +01:00
  • 7b99a38ce2 Faster camera matrix undistortion. Daniel 2025-03-03 11:01:50 +01:00
  • 2e1d401dd4 Some mixed cleanups. Daniel 2025-02-28 14:01:12 +01:00
  • 1d259846fc Implemented custom intrinsic matrix undistortion. Daniel 2025-02-28 12:56:28 +01:00
  • 0f2d597899 Implemented custom midpoint triangulation. Daniel 2025-02-28 10:29:25 +01:00
  • 608f89d6b6 Replaced undistortion with std::vectors as well. Daniel 2025-02-27 13:06:08 +01:00
  • 63e00e9b13 Drop rotation option again. Daniel 2025-02-20 18:47:16 +01:00
  • 2f16179850 Fix rpt3d wrapper callback scheduling. Daniel 2025-02-20 18:32:43 +01:00
  • 483df4fc3e Added rpt3d ros wrapper. Daniel 2025-02-18 12:27:32 +01:00
  • 6fbf279334 Configurable input topics. Daniel 2025-02-17 18:54:59 +01:00
  • 7ce02c44c8 Optimized undistortion. Daniel 2025-02-11 14:35:22 +01:00
  • 24d951f31d Replaced cv::mats with nested std::vectors to improve speed. Daniel 2025-02-11 13:53:31 +01:00
  • 651b806a3a Small updates. Daniel 2025-02-11 11:26:58 +01:00
  • 2c994eca44 Allow keypoint detections outside the image. Daniel 2025-02-11 11:26:33 +01:00
  • 24d706d030 Some small updates. Daniel 2025-02-05 16:29:08 +01:00
  • 1fb730ff55 Create custom ros message instead of using json strings. Daniel 2025-02-05 12:11:22 +01:00
  • c1cc6054d1 Some small updates. Daniel 2025-02-05 11:58:01 +01:00
  • b286efeb86 Updating jetson installation parts. Daniel 2025-02-05 10:33:02 +01:00
  • 3eb7696e31 Some small updates. Daniel 2025-02-03 17:19:02 +01:00
  • b41380b033 Eval with all panoptic cameras. Daniel 2025-01-28 15:30:23 +01:00
  • 321aa0a714 Increased 2D pose merging threshold. Daniel 2025-01-28 14:54:01 +01:00
  • 1cc71cce57 Dropping more old python code. Daniel 2025-01-28 11:50:50 +01:00
  • a674811fef Update readme. Daniel 2025-01-27 18:32:55 +01:00
  • 19aecee4c4 Merged ros dockerfiles. Isse 2025-01-27 17:21:34 +01:00
  • 8bf5a5e596 Updated jetson results. Isse 2025-01-27 17:11:35 +01:00
  • 56718838f2 Improved bad results debugging. Daniel 2025-01-27 16:49:47 +01:00
  • 4b0d3a545e Updated results. Daniel 2025-01-27 16:47:34 +01:00
  • d8beaecc56 Changed detector for wb poses. Daniel 2025-01-27 15:46:55 +01:00
  • 45d003c2e9 Moved onnx build to main dockerfile. Daniel 2025-01-27 15:19:19 +01:00
  • f9127e9a40 Merge close 2D poses. Daniel 2025-01-27 14:20:52 +01:00
  • d886d1db7c Fixed time calculation. Daniel 2025-01-27 14:18:08 +01:00
  • d5ae7dada7 Merge branch 'jetson' into 'master' DANBER 2025-01-27 13:15:05 +00:00
  • f29b7e6707 Merge branch 'ros' into 'master' DANBER 2025-01-27 13:12:42 +00:00
  • a1f85a5a53 Updated results. Daniel 2025-01-22 12:36:55 +01:00
  • f7ef72d539 Small readme updates. Isse 2025-01-23 11:00:20 +01:00
  • ee2bbcf83a Updated benchmark results. Isse 2025-01-22 13:49:00 +01:00
  • 874f83f085 Some jetson specific ros updates. Isse 2025-01-22 12:30:59 +01:00
  • 9358941e6f Merge remote-tracking branch 'origin/ros' into jetson Isse 2025-01-21 18:31:46 +01:00
  • 9ce51f90b3 Renamed ros packages. Daniel 2025-01-21 18:11:49 +01:00
  • 9778c75bf0 Drop old code. Daniel 2025-01-21 18:01:14 +01:00
  • 2ba9e096ac Updated image callback to directly calculate poses. Daniel 2025-01-21 17:15:33 +01:00
  • 29c072400f Mixed updates and improvements. Daniel 2025-01-21 16:23:19 +01:00
  • c5f190ab35 Eval skelda datasets with cpp implementation. Daniel 2025-01-21 15:10:43 +01:00
  • d77fee7103 Restructuring some code. Daniel 2025-01-20 18:00:37 +01:00