Skip to content

GarronLiu/galaxy_camera_ros_driver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

描述

  • 在大恒水星二代USB3.0相机301-125U3C上通过测试,现可在.launch文件中修改相机分辨率、自动增益、帧率、白平衡、曝光时间以及BINNING模式等参数.
  • 欲添加其余参数,可以参考galaxy_camera.cpp中void GalaxyCamera::writeConfig()进行修改,同时可参考GxIAPI.h,因为所有接口已在头文件内定义。

调试日志

  • 添加了binning模式,在降低相机分辨率的同时保持图像范围不变,减小vinmonos图像处理压力以提高实时性。

galaxy_camera

ROS wrapper for the galaxy camera made by Daheng Imaging.

Forked from QiayuanLiao/git@github.com:QiayuanLiao/galaxy_camera.git

Dependencies:

  • ROS Melodic
  • gxiapi

ONLY TESTED ON MER2-302!!! Updated on 2022.04.10: Already Tested on MER2-301.

Getting started

Install dependencies

Download and build code

This is a ros_packages,you should put it in your ROS workspace.

  1. Get the source:
git clone git@github.com:QiayuanLiao/git@github.com:QiayuanLiao/galaxy_camera.git
  1. Make in your workspace
catkin_make
source devel/setup.bash

Test

  1. Connect the camera by USB, run:
roslaunch galaxy_camera MER-139.launch

check the image on rqt_image_view.

  1. Adjust the params in launch file.

  2. Calibrate:

rosrun camera_calibration cameracalibrator.py --size 7x5 --square 0.030 image:=/galaxy_camera/image_raw camera:=/galaxy_camera
  1. More information: http://wiki.ros.org/image_pipeline

TODO

  • Multi-camera support
  • nodelet support
  • test on other device

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages