16 Mar 2023 |
| majorquattronut joined the room. | 20:43:18 |
| dissociative Peach joined the room. | 22:35:05 |
mateosss#4025 | I'm amazed this wasn't implemented from the start in Basalt, seems to improve things significantly. https://youtu.be/LU_eeqK_rB4 | 22:54:31 |
mateosss#4025 | * I'm amazed this wasn't implemented from the start in Basalt, seems to improve things significantly. https://youtu.be/LU_eeqK_rB44 | 22:55:06 |
mateosss#4025 | * I'm amazed this wasn't implemented from the start in Basalt, seems to improve things significantly. https://youtu.be/LU_eeqK_rB4 | 22:55:08 |
17 Mar 2023 |
thaytan#5292 | Oh wow. Yes, that sounds like a big chance for improvement | 00:48:40 |
| Vavelski22 joined the room. | 19:11:37 |
Nova#1555 | oooh gotta try this | 19:58:39 |
Nova#1555 | I'll try it next Wednesday | 19:59:23 |
| mowzy joined the room. | 23:45:54 |
18 Mar 2023 |
| galaxy joined the room. | 06:52:39 |
| GhoulWorlde joined the room. | 20:33:44 |
19 Mar 2023 |
| Somebody33427 joined the room. | 17:13:18 |
| Adrian The Frog joined the room. | 20:16:04 |
20 Mar 2023 |
6ax3dc | can someone pls explain how the setup_ui(TrackerSlam &t) sets up the UI? there are a bunch of calls to u_var_add_##SUFFIX , I understand that this is kind of a macro thing, but what do these functions do? reason why I'm asking is, I tried to call this in the monado-gui target, but the UI never shows up. the function does get called though. is the way the gui is setup incompatible with the way the slam system wants to setup the UI, or what am I missing? | 09:59:57 |
mateosss#4025 | Oh yeah they are slightly incompatible, you can expose an euroc_recorder_start() function similar to euroc_recorder_btn_cb and call it with an igButton instead. Does that make sense?
The u_var stuff requires a imgui scene (gui_debug_scene if I remember correctly) to be set up but monado-gui is not setting that up. | 12:16:25 |
6ax3dc | thanks, moshi showed me how to do it. we ended up just calling gui_scene_debug(...) after having all the devices setup | 12:26:05 |
moshi | For reference https://gitlab.freedesktop.org/slitcch/monado/-/commits/mt/gui_euroc_recorder | 12:26:38 |
moshi | I think that we're going to have to refactor the DepthAI stuff in monado-gui | 12:26:51 |
moshi | Right now we have DepthAI stuff in gui_scene_record (records a stereo SBS view into a .mp4 file), gui_scene_hand_tracking_demo, and in this branch gui_euroc_recorder | 12:27:18 |
moshi | I think it'd be better to have a "DepthAI Stereo Playground" option where you can do all three of those things from one scene | 12:27:40 |
| Duplex joined the room. | 15:55:04 |
6ax3dc | is there anything else that needs to be done to get the IMU running? I noticed that the imu csv doesn't get populated. I did set settings.want_imu = true; but that doesn't seem to be enough. I tried to chase down the call chain, but everything gets called, and the depthai->imu_queue just never gets filled. it's probably just some flag somewhere, I just can't find it | 15:56:58 |
moshi | It'd probably be somewhere in the depthai create function | 15:58:54 |
6ax3dc | oh, the sinks->imu is NULL. that should solve it | 16:07:32 |
6ax3dc | just for reference: adding gen_lock.imu = slam_sinks->imu; fixes the imu | 16:12:55 |
| taihu joined the room. | 16:15:22 |
| brunoz4 joined the room. | 16:44:18 |
| Skyyy joined the room. | 20:28:30 |
| s3L333 joined the room. | 20:32:23 |