<RANT>I started working with my rae again yesterday. I was disappointed to find that documentation is no better than 6 months ago, terse and mostly incomplete. What I did find is that to achieve my goal (app development) I needed to install the latest firmware. I was able to do that, but of course, it took three attempts to do so successfully (possibly because of wifi issues, but not clear). Even then, the default app that was supposed to be uninstalling (for around 2 hours) was still uninstalling after the firmware update (23.223.1855). So, it was time to reset the device (for the 6th or 7th time). I did so (with the small switch and hole it took 5 minutes just to get a reset started). The reset completed and the device was initializing ... and the battery died. After charging overnight, today I powered up the device and reconnected to the hub. I then installed the RAE - Car app; it took at least 10 minutes to install.</RANT>
Once the app was installed, I assigned the device to it. I started the app and once it was running, I went to the Live View and was able to see video from both the front and rear cameras. But, I can't do anything else! I'd expect a "car app" to have some sort of controls to drive it. I can't find how to engage such controls. Help!
So ... what I really want to do is to use the Python SDK. The SDK documentation says "Specify correct image in robotapp.toml file. As of the moment of writing this guide, latest image is ghcr.io/luxonis/rae-ros:v0.2.2-humble". That statement means nothing to me; I clearly don't have enough context to begin to interpret, much less implement it. Questions:
where do I find robotapp.toml? a bit of searching says in root, but my rae had no such file in root; also, searching suggests the robotapp.toml file is somewhat complex; am I supposed to be able to create one from scratch, or is there a sample relevant to rae somewhere?
what is the "image"? where does it go in the robotapp.toml file? what elso is needed for a custom app?
where to I write the Python script? in the Hub or in a coding tool? how do I get the app downloaded to the device?
is there anything anywhere that describes the complete process of creating a custom app based on the SDK?
are there any examples of apps that use the SDK?