Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. Are "voxl-inspect-pose -f" (ie retrieval of pose data) and "voxl-inspect-qvio" (ie retrieval of qvio data) related to cpu temperature ?

Are "voxl-inspect-pose -f" (ie retrieval of pose data) and "voxl-inspect-qvio" (ie retrieval of qvio data) related to cpu temperature ?

Scheduled Pinned Locked Moved Ask your questions right here!
2 Posts 2 Posters 568 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    ahmed-mustahid
    Contributor
    wrote on last edited by ahmed-mustahid
    #1

    After installing voxl platform from scratch by flashing image, I can run voxl-mapper and both voxl-inspect-qvio and voxl-inspect-pose -f produce correct outputs.

    voxl:~$ voxl-inspect-qvio 
    waiting for server
    
        T_imu_wrt_vio (m)   |Roll Pitch Yaw (deg)| state| error_code
        0.01   -0.00   -0.01|   0.4    1.4    1.9| OKAY | 
    

    and

    voxl:~$ voxl-inspect-pose -f
    timestamp(ms)|     Position (m)     | Roll Pitch Yaw (deg) |    Velocity (m/s)    | angular rate (deg/s) |
          347449 |  -0.06  -0.02  -0.02 |   -0.2   14.4    1.2 |   0.00   0.00  -0.00 |   0.14   0.16  -0.19 |
    

    Naturally, voxl-mapper also produces proper indoor map
    Screenshot from 2022-10-03 14-01-26.png

    In this case, the temperature is the following:

    voxl:~$ voxl-inspect-cpu
    2Name   Freq (MHz) Temp (C) Util (%)
    3-----------------------------------
    4cpu0        960.0     50.9    38.01
    5cpu1        960.0     50.9    34.56
    6cpu2       1113.6     51.5    27.29
    7cpu3       1248.0     51.8    22.64
    8Total                 51.8    30.63
    910s avg                       23.83
    10-----------------------------------
    11GPU           0.0     46.2     0.00
    12GPU 10s avg                    0.00
    13-----------------------------------
    14memory temp:       47.7 C
    15memory used:   797/3770 MB
    16-----------------------------------
    17Flags
    18CPU freq scaling mode: auto
    19GPU freq scaling mode: auto
    20-----------------------------------
    21^C
    22received SIGINT Ctrl-C
    23closing
    

    But after about half an hour, the voxl-inspect-qvio and voxl-inspect-pose -f stop working.

    1. voxl-inspect-qvio shows some values and shows okay status but don’t change even if drone is moved
    voxl:~$ voxl-inspect-qvio
    waiting for server
    
        T_imu_wrt_vio (m)   |Roll Pitch Yaw (deg)| state| error_code
       -2.65   -2.16   -0.78| -17.2  -31.0   45.7| OKAY | ^C
    received SIGINT Ctrl-C
    
    closing and exiting
    
    1. voxl-inspect-pose -f does not show anything
    timestamp(ms)|     Position (m)     | Roll Pitch Yaw (deg) |    Velocity (m/s)    | angular rate (deg/s) |
    
    
    
    1. In this (hot) case, the temperature is the following:
    Name   Freq (MHz) Temp (C) Util (%)
    -----------------------------------
    cpu0       1593.6     83.2    58.73
    cpu1       1593.6     82.9    51.08
    cpu2        883.2     85.2    31.87
    cpu3        883.2     82.0    25.26
    Total                 85.2    41.73
    10s avg                       43.98
    -----------------------------------
    GPU           0.0     75.2     0.00
    GPU 10s avg                    0.00
    -----------------------------------
    memory temp:       77.8 C
    memory used:   998/3770 MB
    -----------------------------------
    Flags
    CPU freq scaling mode: auto
    GPU freq scaling mode: auto
    -----------------------------------
    ^C
    received SIGINT Ctrl-C
    closing
    
    1. After cooling the seeker for 1 hour, voxl-inspect-qvio shows correct outputs when drone is moved, but voxl-inspect-pose -f does not work.
      In this (cool) case,
    voxl:~$ voxl-inspect-cpu
    2Name   Freq (MHz) Temp (C) Util (%)
    3-----------------------------------
    4cpu0        960.0     41.9    37.47
    5cpu1        960.0     41.3    36.29
    6cpu2        729.6     45.1    29.53
    7cpu3        729.6     42.2    26.59
    8Total                 45.1    32.47
    910s avg                       31.86
    10-----------------------------------
    11GPU           0.0     37.6     0.00
    12GPU 10s avg                    0.00
    13-----------------------------------
    14memory temp:       39.7 C
    15memory used:   561/3770 MB
    16-----------------------------------
    17Flags
    18CPU freq scaling mode: auto
    19GPU freq scaling mode: auto
    20-----------------------------------
    21^C
    22received SIGINT Ctrl-C
    23closing
    

    and voxl-inspect-qvio works properly when the drone is moved

    voxl:~$ voxl-inspect-qvio 
    waiting for server
    
        T_imu_wrt_vio (m)   |Roll Pitch Yaw (deg)| state| error_code
       -0.07   -0.39   -0.02|  33.2  -39.0  -19.9| OKAY | ^C
    received SIGINT Ctrl-C
    
    closing and exiting
    voxl:~$ voxl-inspect-qvio
    waiting for server
    
        T_imu_wrt_vio (m)   |Roll Pitch Yaw (deg)| state| error_code
       -0.16   -0.54   -0.28| 110.8    7.6  -55.4| OKAY | ^C
    received SIGINT Ctrl-C
    
    closing and exiting
    voxl:~$ voxl-inspect-qvio
    waiting for server
    
        T_imu_wrt_vio (m)   |Roll Pitch Yaw (deg)| state| error_code
        0.39   -0.50    0.03|  69.5  -20.3   97.2| OKAY | ^C
    received SIGINT Ctrl-C
    
    closing and exiting
    

    But, voxl-inspect-pose -f does not show anything

    timestamp(ms)|     Position (m)     | Roll Pitch Yaw (deg) |    Velocity (m/s)    | angular rate (deg/s) |
    2
    3
    

    voxl-inspect-pose -f start working only when image is flashed and voxl platform and packages including voxl-mapper are installed from scratch.

    If temperature was the issue, would not voxl-inspect-pose -f start working, after the seeker has been cooled?
    Could you let me know why such problem is occuring?

    1 Reply Last reply
    0
    • Chad SweetC Offline
      Chad SweetC Offline
      Chad Sweet
      ModalAI Team
      wrote on last edited by
      #2

      In flight you should not have any thermal issues. On the bench please use a fan to cool the device

      The OS kills processes when the chip gets too hot. Rebooting should bring it all back

      1 Reply Last reply
      0

      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

      With your input, this post could be even better 💗

      Register Login
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      ModalAI
      Categories Recent Tags ModalAI.com Docs
      © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups