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

ModalAI Forum

N

Nishkala

@Nishkala
Contributor
Unfollow Follow
About
Posts
19
Topics
6
Shares
0
Groups
1
Followers
0
Following
0

Posts

Recent Best Controversial

  • Reading data from '/run/mpa/qvio' using python
    N Nishkala

    @modaltb, the links provided were insightful

    Before running a python script similar to the one provided in the link, I executed the commands

    1. 'cat run/mpa/qvio/info': I was able to see information pertaining to qvio.
    2. 'cat run/mpa/qvio/control': I was able to see the message continuously printed related to 'reset_hard_qvio'
    3. 'cat run/mpa/qvio/request': It was blank

    Which pipe should be read to get data in the form of 'vio_data_t'?

    Modal Pipe Architecture (MPA)

  • voxl2 unbrick
    N Nishkala

    @modaltb
    Thank you for the instructions, will give them a try!

    VOXL 2

  • voxl2 unbrick
    N Nishkala

    @Chad-Sweet @modaltb

    1. I was installing MAVSDK on voxl2 by following the instructions on 'https://gitlab.com/voxl-public/voxl-docker-images/voxl-docker-mavsdk-python/-/tree/master/' under the heading 'Pull Image from Registry'.
    2. On voxl2, when I ran the command 'voxl-configure-docker-support enable' for the first time, I got a message saying install docker using 'voxl-configure-docker-support install'. Docker installation was successful after running 'voxl-configure-docker-support install'.
    3. After running 'voxl-configure-docker-support enable' and following instructions on under 'Pull Image from Registry', I was able to install MAVSDK onto the board. I was able to run example scripts (python3 takeoff_and_land2.py udp://:14551) present in the repo. I was able to run it successfully
    4. When I ran 'voxl-inspect-services' after running 'voxl-configure-docker-support enable', 'docker-autorun' and 'docker-daemon' was running and enabled.
    5. I powered off the voxl2 after testing the example script (python3 takeoff_and_land2.py udp://:14551) in 'https://gitlab.com/voxl-public/voxl-docker-images/voxl-docker-mavsdk-python/-/tree/master/'.

    Post this, when I powered on voxl2 and ran 'adb shell', I got an output 'no devices/emulators found'.

    I followed the issue, seen in this thread

    How to solve this issue? If the voxl2 has bricked, how to unbrick it?

    VOXL 2

  • voxl2 unbrick
    N Nishkala

    How to unbrick voxl2?

    VOXL 2

  • VOXL2 bricking itself randomly
    N Nishkala

    @rohitpillai
    How did you unbrick voxl2?

    Ask your questions right here!

  • Reading data from '/run/mpa/qvio' using python
    N Nishkala

    How can we read data from the pipe /run/mpa/qvio in python

    Modal Pipe Architecture (MPA)

  • Voxl2 stereo cam calibration
    N Nishkala

    We can specify which stereo camera should be calibrated using,
    'voxl-calibrate-camera stereo_front -s 6x8 -l 0.038'

    Image Sensors

  • Voxl2 stereo camera calibration
    N Nishkala

    @Chad-Sweet

    Hi, I was able to specify front stereo camera using the below command,
    'voxl-calibrate-camera stereo_front -s 7x9 -l 0.02'

    Thank you!

    VOXL 2

  • Voxl2 stereo cam calibration
    N Nishkala

    How to specify only the front/rear stereo camera should be calibrated when using the command 'voxl-calibrate-camera'?

    Image Sensors

  • Voxl2 stereo camera calibration
    N Nishkala

    Yes, I wanted to know how to specify which stereo camera to be calibrated while using 'voxl-calibrate-camera'. I want to calibrate the front stereo only.

    VOXL 2

  • Voxl2 stereo camera calibration
    N Nishkala

    How to calibrate only front or rear stereo camera on voxl2 using 'voxl-calibrate-camera' command?

    VOXL 2

  • modifying voxl-mapper
    N Nishkala

    @Matthew-Booker
    This worked! Thank you

    Ask your questions right here!

  • modifying voxl-mapper
    N Nishkala

    @Matthew-Booker
    I ran the below commands on voxl cross:
    ./install_build_deps.sh qrb5165 sdk-0.8
    ./build.sh qrb5165
    ./make_package.sh
    ./deploy_to_voxl.sh

    I ran voxl-mapper after this on the board and got the error 'voxl-mapper: symbol lookup error: voxl-mapper: undefined symbol: _ZNK7voxblox5LayerINS_9EsdfVoxelEE10saveToFileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
    '

    I wanted to add arm64 to /etc/opkg/arch.conf but voxl2 uses apt. How to solve the above issue?

    Ask your questions right here!

  • Voxl mapper on voxl2
    N Nishkala

    On the voxl-mapper website 'https://gitlab.com/voxl-public/voxl-sdk/services/voxl-mapper', it says 'voxl-mapper requires some form of depth sensor input. As of now, the application is setup to take this depth input from a TOF sensor.'
    As there is no TOF on voxl2, what changes are to be made for voxl-mapper to work on voxl2

    Mapping and Planning

  • modifying voxl-mapper
    N Nishkala

    @Matthew-Booker How to do the same on voxl2

    I tried the below commands
    voxl-cross:~/voxl-mapper(master)(0.0.7)$ ./install_build_deps.sh apq8096 sdk-0.8
    voxl-cross:~/voxl-mapper(master)(0.0.7)$ ./build.sh apq8096
    voxl-cross:~/voxl-mapper(master)(0.0.7)$ ./make_package.sh
    voxl-cross:~/voxl-mapper(master)(0.0.7)$ ./deploy_to_voxl.sh

    On the voxl2 board
    voxl2:/$ voxl-configure-pkg-manager
    Chose sdk 0.8
    voxl2:/$ apt update
    voxl2:/$ voxl-mapper

    I got the below error
    '
    Loading our own config file
    Loading extrinsics config file
    Trying to init tsdf server
    terminate called after throwing an instance of 'std::bad_alloc'
    what(): std::bad_alloc
    Aborted
    '

    Ask your questions right here!

  • modifying voxl-mapper
    N Nishkala

    If we are building it for voxlcam, what should be used?

    If we use ./install_build_deps.sh apq8096 stable, we get the error,
    '-- Configuring done
    -- Generating done
    -- Build files have been written to: /home/root/voxlcam_mapper/voxl-mapper/build64
    Consolidate compiler generated dependencies of target mav_trajectory_generation
    [ 25%] Built target mav_trajectory_generation
    Consolidate compiler generated dependencies of target mav_planning_common
    [ 36%] Built target mav_planning_common
    Consolidate compiler generated dependencies of target voxblox_planning_common
    Consolidate compiler generated dependencies of target mav_path_smoothing
    [ 44%] Built target voxblox_planning_common
    [ 58%] Built target mav_path_smoothing
    Consolidate compiler generated dependencies of target voxblox_loco_planner
    [ 69%] Built target voxblox_loco_planner
    Consolidate compiler generated dependencies of target mav_local_planner
    [ 77%] Built target mav_local_planner
    Consolidate compiler generated dependencies of target voxl-mapper
    [ 80%] Building CXX object server/voxl-mapper/CMakeFiles/voxl-mapper.dir/voxl_mapper.cc.o
    /home/root/voxlcam_mapper/voxl-mapper/server/voxl-mapper/voxl_mapper.cc: In member function 'virtual bool voxblox::TsdfServer::loadMap(std::string, std::string)':
    /home/root/voxlcam_mapper/voxl-mapper/server/voxl-mapper/voxl_mapper.cc:1164:54: error: 'class voxblox::Layervoxblox::TsdfVoxel' has no member named 'loadBlocksFromFile'
    bool tsdf_loaded = tsdf_map_->getTsdfLayerPtr()->loadBlocksFromFile(
    ^
    /home/root/voxlcam_mapper/voxl-mapper/server/voxl-mapper/voxl_mapper.cc:1172:54: error: 'class voxblox::Layervoxblox::EsdfVoxel' has no member named 'loadBlocksFromFile'
    bool esdf_loaded = esdf_map_->getEsdfLayerPtr()->loadBlocksFromFile(
    ^
    server/voxl-mapper/CMakeFiles/voxl-mapper.dir/build.make:159: recipe for target 'server/voxl-mapper/CMakeFiles/voxl-mapper.dir/voxl_mapper.cc.o' failed
    make[2]: *** [server/voxl-mapper/CMakeFiles/voxl-mapper.dir/voxl_mapper.cc.o] Error 1
    CMakeFiles/Makefile2:398: recipe for target 'server/voxl-mapper/CMakeFiles/voxl-mapper.dir/all' failed
    make[1]: *** [server/voxl-mapper/CMakeFiles/voxl-mapper.dir/all] Error 2
    Makefile:135: recipe for target 'all' failed
    make: *** [all] Error 2
    '

    Ask your questions right here!

  • Voxl-mapper able to build but missing symbol on the board
    N Nishkala

    b8d2ac92-9e85-41c2-affb-4673e91766f2-image.png

    We were able to compile voxl-mapper on voxl-cross and deploy it on the voxl.

    When we try running voxl-mapper, on the voxl2, we get the error 'voxl-mapper: symbol lookup error: voxl-mapper: undefined symbol: _ZNK7voxblox5LayerINS_9EsdfVoxelEE10saveToFileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
    ' as seen in the image.

    How can this error be fixed?

    Mapping and Planning
  • Login

  • Don't have an account? Register

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