PJ Reiniger
5be5869b2f
[apriltags] Use map as internal data model ( #4577 )
...
This leaves the file format as a list, but internally will transform the collection of tags into a map on de/serialization. The serialization will probably happen once on startup, but the tag lookup can happen 100s of times a second. This honestly probably doesn't make too much of a performance hit since N is small, but this is a simple O(n) -> O(1) change for lookups.
2022-11-07 10:09:06 -08:00
..
2022-11-07 10:09:06 -08:00
2021-12-26 15:52:18 -08:00
2022-10-27 21:59:11 -07:00
2022-11-07 09:30:03 -08:00
2022-08-17 13:42:36 -07:00
2022-10-21 22:01:55 -07:00
2022-10-17 14:39:57 -07:00
2022-09-06 08:18:33 -07:00
2022-11-02 22:49:52 -07:00
2022-10-15 16:33:14 -07:00
2022-10-15 16:33:14 -07:00
2022-10-04 14:36:51 -05:00
2022-10-15 16:33:14 -07:00
2022-10-24 20:04:16 -07:00
2022-10-24 20:04:16 -07:00
2022-07-29 21:01:21 -07:00
2021-08-20 23:19:59 -07:00
2021-08-20 23:19:59 -07:00
2022-10-24 20:04:16 -07:00
2021-06-13 16:38:05 -07:00
2022-02-24 22:45:15 -08:00
2021-10-14 18:09:38 -07:00
2021-10-14 18:09:38 -07:00
2021-06-13 16:38:05 -07:00
2021-10-14 18:09:38 -07:00
2021-10-14 18:09:38 -07:00
2021-06-13 16:38:05 -07:00
2020-12-26 14:12:05 -08:00
2021-10-26 23:35:01 -07:00
2021-06-13 16:38:05 -07:00
2021-04-18 20:35:29 -07:00
2022-05-04 20:37:27 -07:00
2021-11-23 20:32:02 -08:00
2021-09-12 15:18:45 -07:00
2021-05-28 22:06:59 -07:00
2022-02-26 09:49:34 -08:00
2021-06-13 16:38:05 -07:00
2021-06-13 16:38:05 -07:00
2022-09-02 16:49:42 -07:00
2021-06-05 11:25:21 -07:00
2021-06-14 19:56:42 -07:00
2021-10-25 08:58:12 -07:00
2021-09-16 18:50:27 -07:00
2022-10-21 22:01:55 -07:00
2021-08-11 18:05:07 -07:00
2022-10-12 10:15:09 -07:00
2022-02-24 22:45:15 -08:00
2022-05-04 20:37:27 -07:00
2022-10-19 10:49:27 -07:00
2021-06-01 21:50:35 -07:00
2022-10-23 12:09:44 -07:00
2022-07-29 21:01:21 -07:00
2022-10-08 10:01:31 -07:00
2022-06-13 22:48:16 -07:00
2022-03-20 21:54:43 -07:00
2022-07-01 06:45:00 -07:00
2021-12-31 21:04:56 -08:00
2021-12-31 21:04:56 -08:00
2021-12-31 21:04:56 -08:00
2021-09-16 18:50:27 -07:00
2022-01-27 17:54:38 -08:00
2022-05-04 20:37:27 -07:00
2022-06-13 22:48:16 -07:00
2021-09-08 22:09:08 -07:00
2021-06-13 16:38:05 -07:00
2021-04-18 20:35:29 -07:00
2022-10-23 21:59:04 -07:00
2021-10-14 07:28:21 -07:00
2022-05-04 20:37:27 -07:00
2021-09-13 22:05:38 -07:00
2021-05-26 17:44:18 -07:00
2021-10-10 20:04:50 -07:00
2021-06-06 16:13:58 -07:00
2021-12-23 22:22:18 -08:00
2021-10-14 18:09:38 -07:00
2022-10-15 16:33:14 -07:00
2022-09-24 00:13:55 -07:00
2021-08-14 11:42:35 -07:00
2022-05-04 20:37:27 -07:00
2022-05-04 20:37:27 -07:00
2021-09-26 13:56:33 -07:00
2021-06-06 16:13:58 -07:00
2022-09-02 16:49:42 -07:00
2021-06-06 16:13:58 -07:00
2021-05-25 10:04:32 -07:00
2022-02-03 22:10:44 -08:00
2022-06-13 22:48:16 -07:00