Skip to content
Snippets Groups Projects
README.md 1.08 KiB
Newer Older
  • Learn to ignore specific revisions
  • Mert Çolak's avatar
    Mert Çolak committed
    # sekonix_camera
    
    Mert Çolak's avatar
    Mert Çolak committed
    
    
    chinitaberrio's avatar
    chinitaberrio committed
    Sekonix GMSL Camera Drive for NVIDIA Drive AGX Xavier Developer Kit for DRIVE OS Linux 5.2.0 and DriveWorks 3.5
    
    M. Fatih Cırıt's avatar
    M. Fatih Cırıt committed
    
    
    chinitaberrio's avatar
    chinitaberrio committed
    This is a modified version of https://gitlab.com/leo-drive/Drivers/sekonix_camera
    
    mfc's avatar
    mfc committed
    
    
    M. Fatih Cırıt's avatar
    M. Fatih Cırıt committed
    ## Dependencies
    
     * https://github.com/facebook/folly (v2019.12.30.00)
    
    mfc's avatar
    mfc committed
     
    ## Function
    
    
    This driver creates a worker thread for each cameras, utilizes a producer consumer queue for each, compresses them to jpeg with hardware acceleration and publishes the images with hardware timestamps of AGX.
    
    mfc's avatar
    mfc committed
    
    
    Camera info is published for each image.
    Frame info is published only for images that are recorded to the video file. This is so the video can be used to reconstitute and republish the images offline.
    
    ## Parameters
    
    **log_folder_base_name:** directory where videos and rosbag will be stored.
    
    **log_folder:** subdirectory where videos and rosbag will be stored.
    
    **log_file_name:** name of the bag storing the logged information.
    
    To record the videos in a rosbag set the parameters above and record the topics: **camera info** and **frame info** (this last one will trigger the video recording)