Navigation

    ModalAI Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Ed Sutter
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Ed Sutter

    @Ed Sutter

    0
    Reputation
    134
    Posts
    21
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    Ed Sutter Follow

    Best posts made by Ed Sutter

    This user hasn't posted anything yet.

    Latest posts made by Ed Sutter

    • RE: I'm not able to change frame-rate on tracking and stereo cameras...

      @Alex-Gardner So I guess I can't really do much to debug this (without knowing more about the proprietary implementation), true?
      Point being... if there is documentation you can share, I'll gladly dig into this.

      posted in Ask your questions right here!
      Ed Sutter
      Ed Sutter
    • RE: I'm not able to change frame-rate on tracking and stereo cameras...

      @Alex-Gardner Looks like the voxl-camera-server makes a lot of calls into libraries that [I assume] are not available for browsing, true? Is this proprietary Qualcomm stuff?

      posted in Ask your questions right here!
      Ed Sutter
      Ed Sutter
    • I'm not able to change frame-rate on tracking and stereo cameras...

      Running the latest version (VOXL1 4.0.0), we noticed that frame-rate entries in the voxl-camera-server.conf don't have any affect for both stereo and tracking cameras (works as expected with hires).
      Digging into this I just wanna make sure I'm not barking up the wrong tree... Am I correct to assume that voxl-camera-server is the code that initializes the cameras? Does any other service read from voxl-camera-server.conf?

      posted in Ask your questions right here!
      Ed Sutter
      Ed Sutter
    • RE: Seems things have changed with voxl-camera stuff...

      @Chad-Sweet I'm not familiar with a "ci script", I've just been referring to the README.md file at the top of each of the project repositories. Most of the projects do include a install_build_deps.sh step, but that wasn't in voxl-streamer's README.md, so I didn't realize I had to run it. No worries; although, it's probably a good idea that the README.md be updated to include that.

      posted in Ask your questions right here!
      Ed Sutter
      Ed Sutter
    • RE: Seems things have changed with voxl-camera stuff...

      @Alex-Gardner Huh? There's nothing in the README.md "Build Instructions" that says to do that; but yes, I see if I do that, things build clean!
      Ed

      posted in Ask your questions right here!
      Ed Sutter
      Ed Sutter
    • RE: Seems things have changed with voxl-camera stuff...

      @Alex-Gardner This is the output I get from build.sh apq8096:

      voxl-emulator:~$ ./build.sh apq8096
      -- The C compiler identification is GNU 4.9.3
      -- The CXX compiler identification is GNU 4.9.3
      -- Check for working C compiler: /usr/bin/cc
      -- Check for working C compiler: /usr/bin/cc -- works
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /usr/bin/c++
      -- Check for working CXX compiler: /usr/bin/c++ -- works
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      BUILDSIZE does not match 64
      CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
      Please set them or make sure they are set and tested correctly in the CMake files:
      MODAL_JOURNAL
          linked by target "voxl-streamer" in directory /home/root
      MODAL_JSON
          linked by target "voxl-configure-streamer" in directory /home/root
          linked by target "voxl-streamer" in directory /home/root
      MODAL_PIPE
          linked by target "voxl-streamer" in directory /home/root
      
      -- Configuring incomplete, errors occurred!
      See also "/home/root/build32/CMakeFiles/CMakeOutput.log".
      make: *** No targets specified and no makefile found.  Stop.
      

      As best I can tell this is because it can't find the libmodal_json/journal and pipe libraries, so I fixed that by modifying the CMakeLists.txt file and copying those libraries to a directory that would exist under /home/root when docker starts up.
      After a few hacks like that I was able to build it, but clearly I'm doing something wrong. Any idea what I might be doing wrong?
      I'm using voxl-emulator:V1.7
      Ed

      posted in Ask your questions right here!
      Ed Sutter
      Ed Sutter
    • RE: Seems things have changed with voxl-camera stuff...

      @Alex-Gardner Just reviewing the open issues in this thread, looks like 2 things:

      1. Do I need to switch out of AE_ISP mode to be able to control the hires camera's gain and exposure settings? As far as I can tell, the answer is yes. If that's not the case, please let me know (I'm guessing that it is more efficient to run in AE_ISP mode).

      2. As far as I can tell, the build procedure for voxl-streamer is missing something (if not, I need to understand why I have to move a lot of files around to get the build to complete). Please let me know what the status of this is.
        Thanks,
        Ed

      posted in Ask your questions right here!
      Ed Sutter
      Ed Sutter
    • RE: Seems things have changed with voxl-camera stuff...

      @Alex-Gardner Not sure if this is what you want, but I posted an issue to voxl-camera-server and voxl-streamer and added a comment that points to the branches in my forks that have the changes I made.
      If there is a more convenient way to do this, let me know.

      posted in Ask your questions right here!
      Ed Sutter
      Ed Sutter
    • RE: Seems things have changed with voxl-camera stuff...

      @Alex-Gardner Ok, regarding USB camera...
      I run voxl-uvc-server -v VID -p PID -o mycam
      Then in another window I run voxl-streamer -i mycam.
      That works!

      (so I think the only open issue is the build procedure for voxl-streamer)

      Ed

      posted in Ask your questions right here!
      Ed Sutter
      Ed Sutter
    • RE: Seems things have changed with voxl-camera stuff...

      @Alex-Gardner Great! Can you tell me if the exp/gain adjust has been tested when using AE_ISP with hires? I wasn't able to get that to work; hence, my need to change the ae_mode. If manual exposure/gain adjust does work in AE_ISP mode I assume that is the better way to go (true?); meanwhile, yes, I did a fork and branch with the changes needed for the server to support the ability to change ae_mode in the .conf.
      I also made a minor addition to voxl-streamer so the port could be pulled from the .conf file if interested.

      How do I get that to you? Could I have just cloned your code and then pushed a branch back to you? If that's the proper way to do it I'll do that next...
      I'll look into the USB stuff next and get back to you.

      One last question...
      When I tried to build voxl-streamer I had to do a lot of hacking to allow the docker environment to "see" the libraries and header files from the required modules (libmodal_json/journal/pipe). Is something missing from the instructions for this or am I just confused? I'm using emulator:V1.7.
      Thanks

      posted in Ask your questions right here!
      Ed Sutter
      Ed Sutter