Announcement

Collapse

Technology Forum Has Moved!

The FIRST Tech Challenge Technology forum has moved to a new location! Please take a look at our forum blog for links and instructions on how to access the new forum.

The official blog of the FIRST Tech Challenge - a STEM robotics programs for students grades 7-12.


Note that volunteers (except for FTA/WTA/CSA will still access their role specific forum through this site. The blog also outlines how to access the volunteer forums.
See more
See less

SDK 9.0 VisionPortal

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • SDK 9.0 VisionPortal

    While I would like this to be a thread where general discussion around the VisionPortal can take place, I want to start with a specific question.
    VisionPortal is a great step forward in making vision processing easy and accessible to all teams. That said, I am really asking about support for one specific camera, the DFRobotics HuskyLens.
    On the Github page for SDK 9.0, it has the following info under the ENHANCEMENTS section:
    • Adds support for the DFRobot HuskyLens Vision Sensor
    Other than that, I see no additional information. The question is, what specifically is supported for this camera? If the info is out there, I just haven't found it and would appreciate a pointer to it.

    I know the HuskyLens send recognized target information in a serial string via UART or I2C, but how is that data supported in the VisionPortal?

  • #2
    Further searching has revealed the following information. Here you can find sample java code for reading the HuskyLens data.
    My reading of the code shows that this only shows the ID of the target identified. No distance, angle, pose etc. are shared.

    Comment


    • #3
      Hello AkaMrBill and welcome to FTC discussions.

      An important distinction here (for the FTC SDK and the Game Manual) is that the HuskyLens is considered a "vision sensor", not a camera or webcam. It plugs into an I2C sensor port of a REV Hub, not into a USB port. The new FTC VisionPortal supports only cameras: RC phone cameras and USB webcams (that are UVC compatible).

      By all means, explore the potential of HuskyLens for FTC. But use its own features and documentation.

      Lastly, you are encouraged to continue or initiate FTC discussions at ftc-community, a platform intended to replace FTC Forums here. There's a category for vision processing:




      Comment


      • #4
        Originally posted by Westside View Post
        Hello AkaMrBill and welcome to FTC discussions.

        An important distinction here (for the FTC SDK and the Game Manual) is that the HuskyLens is considered a "vision sensor", not a camera or webcam. It plugs into an I2C sensor port of a REV Hub, not into a USB port. The new FTC VisionPortal supports only cameras: RC phone cameras and USB webcams (that are UVC compatible).

        By all means, explore the potential of HuskyLens for FTC. But use its own features and documentation.

        Lastly, you are encouraged to continue or initiate FTC discussions at ftc-community, a platform intended to replace FTC Forums here. There's a category for vision processing:



        The distinction between a "Camera" and a "Vision Device" is very clear in the documentation and thank you for pointing it out.

        Thanks for pointing me to the "ftc-community", I was not aware of its existence.

        Comment

        Working...
        X
        😀
        🥰
        🤢
        😎
        😡
        👍
        👎