4000-520-616
欢迎来到免疫在线!(蚂蚁淘生物旗下平台)  请登录 |  免费注册 |  询价篮
主营:原厂直采,平行进口,授权代理(蚂蚁淘为您服务)
咨询热线电话
4000-520-616
当前位置: 首页 > 新闻动态 >
热卖商品
新闻详情
visp_hand2eye_calibration - ROS Wiki
来自 : wiki.ros.org/visp_hand2eye_cal 发布时间:2021-03-25
Documentation Statuselectric: Documentation generated on March 02, 2013 at 02:16 PM
fuerte: Documentation generated on December 28, 2013 at 05:45 PM
groovy: Documentation generated on October 06, 2014 at 08:40 AM
hydro: Documentation generated on August 28, 2015 at 01:36 PM (doc job).
indigo: Documentation generated on July 05, 2019 at 03:15 AM (doc job).
jade: Documentation generated on February 19, 2017 at 11:13 AM (doc job).
kinetic: Documentation generated on March 13, 2021 at 11:15 AM (doc job).
lunar: Documentation generated on July 04, 2019 at 03:44 AM (doc job).
melodic: Documentation generated on March 12, 2021 at 11:24 AM (doc job).
vision_visp: visp | visp_auto_tracker | visp_bridge | visp_camera_calibration | visp_hand2eye_calibration | visp_tracker
Package LinksCode APIMsg/Srv APIFAQChange ListReviewsDependencies (7)
geometry_msgsimage_procroscpprospystd_msgsvispvisp_bridgePackage Summary

Documented

visp_hand2eye_calibration estimates the camera position with respect to its effector using the ViSP library

Author: Filip NovotnyLicense: GPLv2Source: git https://github.com/laas/vision_visp.git (branch: master)vision_visp: visp | visp_auto_tracker | visp_bridge | visp_camera_calibration | visp_hand2eye_calibration | visp_tracker
Package LinksCode APIMsg/Srv APIFAQChange ListReviewsDependencies (7)
geometry_msgsimage_procroscpprospystd_msgsvispvisp_bridgePackage Summary

Documented

visp_hand2eye_calibration estimates the camera position with respect to its effector using the ViSP library

Author: Filip NovotnyLicense: GPLv2Source: git https://github.com/laas/vision_visp.git (branch: master)vision_visp: visp_auto_tracker | visp_bridge | visp_camera_calibration | visp_hand2eye_calibration | visp_tracker
Package LinksCode APIMsg/Srv APIFAQChangelogChange ListReviewsDependencies (9)
catkingeometry_msgsimage_procmessage_generationmessage_runtimesensor_msgsstd_msgsvispvisp_bridgeUsed by (1)
vision_vispPackage Summary

Released Continuous Integration Documented

visp_hand2eye_calibration estimates the camera position with respect to its effector using the ViSP library.

Maintainer status: maintainedMaintainer: Fabien Spindler Fabien.Spindler AT inria DOT fr Author: Filip NovotnyLicense: GPLv2Source: git https://github.com/lagadic/vision_visp.git (branch: groovy)vision_visp: visp_auto_tracker | visp_bridge | visp_camera_calibration | visp_hand2eye_calibration | visp_tracker
Package LinksCode APIMsg/Srv APIFAQChangelogChange ListReviewsDependencies (10)
catkingeometry_msgsimage_procmessage_generationmessage_runtimeroscppsensor_msgsstd_msgsvispvisp_bridgeUsed by (2)
rosjava_messagesvision_vispPackage Summary

Released Continuous Integration Documented

visp_hand2eye_calibration estimates the camera position with respect to its effector using the ViSP library.

Maintainer status: maintainedMaintainer: Fabien Spindler Fabien.Spindler AT inria DOT fr Author: Filip NovotnyLicense: GPLv2Source: git https://github.com/lagadic/vision_visp.git (branch: hydro)vision_visp: visp_auto_tracker | visp_bridge | visp_camera_calibration | visp_hand2eye_calibration | visp_tracker
Package LinksCode APIMsg/Srv APIFAQChangelogChange ListReviewsDependencies (10)
catkingeometry_msgsimage_procmessage_generationmessage_runtimeroscppsensor_msgsstd_msgsvispvisp_bridgeUsed by (1)
vision_vispPackage Summary

Released Continuous Integration Documented

visp_hand2eye_calibration estimates the camera position with respect to its effector using the ViSP library.

Maintainer status: maintainedMaintainer: Fabien Spindler Fabien.Spindler AT inria DOT fr Author: Filip NovotnyLicense: GPLv2Source: git https://github.com/lagadic/vision_visp.git (branch: indigo)vision_visp: visp_auto_tracker | visp_bridge | visp_camera_calibration | visp_hand2eye_calibration | visp_tracker
Package LinksCode APIMsg/Srv APIFAQChangelogChange ListReviewsDependencies (10)
catkingeometry_msgsimage_procmessage_generationmessage_runtimeroscppsensor_msgsstd_msgsvispvisp_bridgeUsed by (1)
vision_vispPackage Summary

Released Continuous Integration Documented

visp_hand2eye_calibration estimates the camera position with respect to its effector using the ViSP library.

Maintainer status: maintainedMaintainer: Fabien Spindler Fabien.Spindler AT inria DOT fr Author: Filip NovotnyLicense: GPLv2Source: git https://github.com/lagadic/vision_visp.git (branch: jade)vision_visp: visp_auto_tracker | visp_bridge | visp_camera_calibration | visp_hand2eye_calibration | visp_tracker
Package LinksCode APIMsg/Srv APIFAQChangelogChange ListReviewsDependencies (10)
catkingeometry_msgsimage_procmessage_generationmessage_runtimeroscppsensor_msgsstd_msgsvispvisp_bridgeUsed by (1)
vision_vispJenkins jobs (7)
source ubuntu xenialbinary ubuntu xenial amd64binary ubuntu xenial i386binary ubuntu xenial armhfbinary ubuntu xenial arm64devel ubuntu xenial amd64docPackage Summary

Released Continuous Integration Documented

visp_hand2eye_calibration estimates the camera position with respect to its effector using the ViSP library.

Maintainer status: maintainedMaintainer: Fabien Spindler Fabien.Spindler AT inria DOT fr Author: Filip NovotnyLicense: GPLv2Source: git https://github.com/lagadic/vision_visp.git (branch: kinetic)vision_visp: visp_auto_tracker | visp_bridge | visp_camera_calibration | visp_hand2eye_calibration | visp_tracker
Package LinksCode APIMsg/Srv APIFAQChangelogChange ListReviewsDependencies (10)
catkingeometry_msgsimage_procmessage_generationmessage_runtimeroscppsensor_msgsstd_msgsvispvisp_bridgeUsed by (1)
vision_vispPackage Summary

Released Continuous Integration Documented

visp_hand2eye_calibration estimates the camera position with respect to its effector using the ViSP library.

Maintainer status: maintainedMaintainer: Fabien Spindler Fabien.Spindler AT inria DOT fr Author: Filip NovotnyLicense: GPLv2Source: git https://github.com/lagadic/vision_visp.git (branch: lunar)vision_visp: visp_auto_tracker | visp_bridge | visp_camera_calibration | visp_hand2eye_calibration | visp_tracker
Package LinksCode APIMsg/Srv APIFAQChangelogChange ListReviewsDependencies (10)
catkingeometry_msgsimage_procmessage_generationmessage_runtimeroscppsensor_msgsstd_msgsvispvisp_bridgeUsed by (1)
vision_vispJenkins jobs (6)
source ubuntu bionicbinary ubuntu bionic amd64binary ubuntu bionic armhfbinary ubuntu bionic arm64devel ubuntu bionic amd64docPackage Summary

Released Continuous Integration Documented

visp_hand2eye_calibration estimates the camera position with respect to its effector using the ViSP library.

Maintainer status: maintainedMaintainer: Fabien Spindler Fabien.Spindler AT inria DOT fr Author: Filip NovotnyLicense: GPLv2Source: git https://github.com/lagadic/vision_visp.git (branch: melodic)

目录OverviewInstallationUsageExampleNodescalibratorSubscribed TopicsServices Called

Overview

visp_hand2eye_calibration is a ROS package that computes extrinsic camera parameters : the constant transformation from the hand to the camera coordinates.

Let\'s consider a camera attached to a robotic hand, as shown in the following diagram: \"calibrations.png\"

The interest of this package is to perform the hand to eye calibration part.

To do so, two sets of transformations are fed to the calibrator node. a list of camera-to-object transformations a list of world to hand transformations

Once the node has enough transformations, it can estimate the camera-to-hand transformation which is the goal of the calibration.

The package consists of a calibrator node and an experimental client doing a sample calibration from a few poses.

The experimental client is merely there for a quick demonstration of the package abilities.

Installation

visp_hand2eye_calibration is part of vision_visp stack.

To install visp_hand2eye_calibration package run

sudo apt-get install ros-$ROS_DISTRO-visp-hand2eye-calibration

Or to install the complete stack run

sudo apt-get install ros-$ROS_DISTRO-vision-visp

Usage

To run the calibrator node:

rosrun visp_hand2eye_calibration visp_hand2eye_calibration_calibrator

Example

An example client is shipped with this package. It feeds different transformations (camera- object and world- hand) to the calibrator which computes the relative transformation between the the camera and the hand.

To try this example, run roscore first.

roscore

Then, run the client:

rosrun visp_hand2eye_calibration visp_hand2eye_calibration_client

Finally, run the calibrator:

rosrun visp_hand2eye_calibration visp_hand2eye_calibration_calibrator

The output displayed in the terminal running your client should look like this:

[ INFO] [1329226083.184531090]: Waiting for topics...[ INFO] [1329226084.186233704]: 1) GROUND TRUTH:[ INFO] [1329226084.186327570]: hand to eye transformation: translation:  x: 0.1 y: 0.2 z: 0.3rotation:  x: 0.96875 y: 0.0863555 z: -0.0863555 w: 0.215889

本文链接: http://eye2eye.immuno-online.com/view-753869.html

发布于 : 2021-03-25 阅读(0)
公司介绍
品牌分类
联络我们
服务热线:4000-520-616
(限工作日9:00-18:00)
QQ :1570468124
手机:18915418616
官网:http://