View my account

L515 Drone Applications

Comments

8 comments

  • MartyG

    Hi Wesleymulroy  Intel developed an advanced proprietary MEMS mirror inside the L515 that enables a laser light beam to be projected out from the camera and the distance to an object measured.  The MEMS mirror enables the L515 to be a much smaller package with lower power usage than previous lidar cameras.  

    The height and length of the L515 is comparable to a tennis ball, though it is of course thinner in terms of front-to-back width.  This makes it ideal for attaching to handheld devices such as tablets.

     

     

    The data sheet document for the L515 provides the following explanation of how the camera works:

    "The Intel RealSense LiDAR Camera L515 uses an IR laser, a MEMS, an IR photodiode, an RGB imager, a MEMS controller, and a vision ASIC.  The MEMS is used to scan the IR laser beam over the entire field-of-view (FOV).  The L515 vision ASIC will process the data from the reflected beam captured by the photodiode and will output a depth point representing the accurate distance of a specific point in the scene from the camera.  Aggregation of the depth points will generate a point cloud depth data representing the full scene".

    In regard to what provides the position and angle of the L515, the camera has a built in IMU (Inertial Measurement Unit) with accelerometer and gyro like the RealSense D435i and D455 stereo depth camera models.  It can detect acceleration and rotation in 3 dimensions.

     

     

    The L515 is compatible with 99% of the RealSense SDK software's functions at launch, so you should be able to create your own application to record a point cloud or use the pre-made RealSense Viewer program to do so.

    The data sheet document for the L515 can be found here:

    https://dev.intelrealsense.com/docs/lidar-camera-l515-datasheet 

    0
    Comment actions Permalink
  • Wesleymulroy

    Hi Marty, thanks for the reply, wow that's great information, i'm sorry i couldn't find that before, preventing the expenditure of your time unnecesarily, I pre-ordered the sensor and am just (excitedly) waiting for it to arrive.  So it looks like Intel have taken care of any of the difficult bits as regards standalone application and basic position requirements (i don't need mm accuracy), thanks, awesome. I think that's all i could expect and possibly need to ask other people this next bit. Now i know at any given measurement the unit can know where it is, but, can i just record those measurements over time and either your realsense viewer program or something 3rd party could construct it after, or wait! is distance data in stored in metadata in the video (that many points?) do i just need an SD card reader and anything supporting to that attached or for that matter transferred via drones video TX for real time construction on the user end? that's interesting.

    0
    Comment actions Permalink
  • MartyG

    Don't worry, it's no trouble at all to answer any questions that you have.  :)   Technical questions for the L515 are being handled on the RealSense GitHub forum, so please post new questions there by visiting the link below and clicking on the 'New Issue' button.

    https://github.com/IntelRealSense/librealsense/issues 

    I'm happy to answer your current question about recording though.  You could record data to a storage device on the drone (either a hard drive, or an SD card if you need to minimise weight). 

    Alternatively, you could transmit data to a ground-station computer via wi-fi.  Intel recently published a paper on networking RealSense cameras with an open-source ethernet or wi-fi connection.

    https://dev.intelrealsense.com/docs/open-source-ethernet-networking-for-intel-realsense-depth-cameras 

     Others have taken the approach of using wi-fi via a drone flight controller such as PX4.

    https://github.com/IntelRealSense/librealsense/issues/4392 

    gstreamer plugin for RealSense SDK was also recently created, though I don't think it has been tested with L515 yet:

    https://github.com/WKDSMRT/realsense-gstreamer 

    0
    Comment actions Permalink
  • Wesleymulroy

    That's pretty much all i needed to know for now, thanks.  unbelievable, how is everything so easy nowadays? i dont think people realise compared to the old days how much the manufacturers are doing to make it accesible. great support, much appreciated.

    0
    Comment actions Permalink
  • MartyG

    You are very welcome!

    A drone article was published on the official RealSense blog this week that should be a useful reference too:

    https://www.intelrealsense.com/everdrone/  

    0
    Comment actions Permalink
  • Wesleymulroy

    Thanks again man. Oh wow 3rd party support to allow synchronisation. holy trinity l515 and lepton?

    0
    Comment actions Permalink
  • MartyG

    The L515 cameras support multi-camera hardware sync, yes.  The RealSense SDK does also allow use of metadata to sync with streams from non-RealSense cameras (for example, depth from RealSense and RGB color from a non-RealSense camera).  

    https://github.com/IntelRealSense/librealsense/issues/2186 

    Using the Lepton with the L515 as an infrared camera may be problematic, as the L515's image can be degraded by external infrared (hence why it is an indoor camera, to avoid sunlight).  It may be okay if the Lepton is used as the RGB source though, so long as it is not projecting infrared light into the path of the L515's vision.

    0
    Comment actions Permalink
  • Wesleymulroy

    amazing man thanks

    0
    Comment actions Permalink

Please sign in to leave a comment.