• RAE
  • RAE Updates over WIFI fail / poor wifi operation

TomMunnecke hold a pin to the reset button -underside of rae next to the power button. Hold for 10 seconds. Maybe a little more. A hard reset [not factory] is an 8 sec hold on the power button

OK, I did the factory reset, scanned the QR code, and got this log trying to start the default app.

09:29:03App crashed with exit code: 47

09:46:17INFO | on_start:34 => Starting the app...

09:46:17INFO | start:95 => ROS2 context initialized.

09:46:18INFO | start:98 => Created ROS2 node with name: base_container...

09:46:18INFO | _spin:106 => rlcpy thread> Start

09:46:18INFO | start:103 => Node started!

09:46:18INFO | create_publisher:152 => Creating /cmd_vel publisher

09:46:18INFO | create_subscriber:174 => Creating /battery_status subscriber

09:46:18ERROR | _run:165 => App crashed during initialization

09:46:18Traceback (most recent call last):

09:46:18 self.on_start()

09:46:18 File "/lib/robothub/app.py", line 161, in _run

09:46:18 File "<string>", line 82, in init_streams

09:46:18IndexError: list index out of range

09:46:18 File "<string>", line 39, in on_start

09:46:18

09:46:18INFO | on_stop:42 => Stopping the app...

09:46:18INFO | _spin:112 => rlcpy thread> Done

09:46:18INFO | stop:125 => Destroying ROS2 node...

09:46:18INFO | _destroy_publishers_and_subscribers:138 => Destroying /cmd_vel publisher...

09:46:18INFO | _destroy_publishers_and_subscribers:142 => Destroying /battery_status subscriber...

09:46:18INFO | stop:131 => Shutting down ROS2 context...

09:46:22INFO | on_start:34 => Starting the app...

09:46:22INFO | start:95 => ROS2 context initialized.

09:46:23INFO | start:98 => Created ROS2 node with name: base_container...

09:46:23INFO | _spin:106 => rlcpy thread> Start

  • ral replied to this.

    TomMunnecke uninstall the default app, then reinstall it. it should work the 2nd time. clicking "default app" should take you to a new window where you can start/stop/uninstall it, below that you can "open front end" or something and that will pop up a web interface that allows you to move it and view forward or backwards.

      I did that, got this:

      Press Ctrl-C to quit

      10:41:37[2023-09-29 17:41:37.137] [depthai] [warning] USB protocol not available - If running in a container, make sure that the following is set: "-v /dev/bus/usb:/dev/bus/usb --device-cgroup-rule='c 189:* rmw'"

      10:41:39Error in App definition: No module named 'robothub_core'

      10:41:40Traceback (most recent call last):

      10:41:40 File "/launch.py", line 5, in <module>

      10:41:40 except Exception as err: print(f'Error in App definition: {err}'); raise err;

      10:41:40 File "/launch.py", line 4, in <module>

      10:41:40 try: exec(open("/app/app.py").read())

      10:41:40 File "<string>", line 2, in <module>

      10:41:40 File "/usr/local/lib/python3.10/dist-packages/robothub_oak/init.py", line 3, in <module>

      10:41:40 from robothub_oak.application import *

      10:41:40 import robothub_core

      10:41:40ModuleNotFoundError: No module named 'robothub_core'

      10:41:40 File "/usr/local/lib/python3.10/dist-packages/robothub_oak/application.py", line 11, in <module>

      10:41:40Sentry is attempting to send 2 pending events

      10:41:40Press Ctrl-C to quit

      10:41:40Waiting up to 2 seconds

      ral by the way, when I went back to try the factory reset again with one of my wife's sewing pins (the reset is very tiny and deep, and none of my other gadgets worked, including a Sim card opener pin), I couldn't find the reset position the second time.. I'm worried that I damaged the reset mechanism the first time I used it. It seems to be very fragile, and I don't really have a way of knowing if I found the reset position or not. I don't sense any click feel.

      Is there a way of opening the case to see the reset switch mechanism?

      I had the same issue. It's too deep and possibly not even square with the hoke. I had to gently prod around until I felt it click. But its very subtle. I doubt you damaged it. I was pushing pretty hard, I'm an oaf and have factory reset it at least 6 times haha. Try uninstall and reinstall again. Sometimes I has to hit start on the app to get it to go.

      Yeah it was definitely not easy to get to the reset. I used an unwound paperclip. I don't want to embarrassed myself with how many trys it took me lol

      well at least I found a paperclip that worked a bit better. did another factory reset, and got a little further - a least "local front end" came up with a control screen for colors on the rae for a while, but with "waiting for a stream" to do anything. I tried uninstall/reinstall and lost even that screen. I'm getting an error "ModuleNotFoundError: No module named 'robothub_core'"

      I'm currently trying to get firmware v1.9 to stick. Mine came with 1.2. I saw it update in the etc OS file but it didn't stick through a reboot..

      edit: I'm an idiot, 1.12 came AFTER 1.9 =p

      I'm stuck on mender missing devictype file, and if I bullshit that there's a missing fwenv.config file.

      14 days later

      This is a good thread for new starters … so they know the current status … thanks guys for the thread … be good to change the subject line to "Newbees: Read this first". I can confirm nothing has changed as of 13th Oct 23 after spending 4 hrs exploring.

      I can confirm "RAE - Default app v1.1.1" works and you can drive Rae around.
      I'm running FW:1.13

      My next adventure will be with ROS … hopefully something will work here:
      https://github.com/luxonis/rae-ros

      • J-- likes this.