File List
Here is a list of all files with brief descriptions:
__init__.py [code]
srv/__init__.py [code]
_Calibration.py [code]
_Start.py [code]
Calibration.h [code]
cyberglove_calibrer.py [code]
cyberglove_library.py [code]
cyberglove_mapper.py [code]
cyberglove_node.cpp [code]The cyberglove node publishes data collected from a Cyberglove
cyberglove_publisher.cpp [code]
cyberglove_publisher.h [code]The goal of this ROS publisher is to publish raw and calibrated joint positions from the cyberglove at a regular time interval. We're oversampling to get a better accuracy on our data. To publish those data, just call the publish() function
cyberglove_service.cpp [code]Adding services to the cyberglove, to be able to reload the calibration mostly
cyberglove_service.h [code]A service which can stop / start the Cyberglove publisher
serial_glove.cpp [code]
serial_glove.hpp [code]Communicate via the serial port with the Cyberglove
Start.h [code]
test_calibration.cpp [code]
xml_calibration_parser.cpp [code]This is a simple xml parser, used to parse the calibration file for the cyberglove. A Calibration file must have this format: <Cyberglove_calibration> <Joint name="G_ThumbRotate"> <calib raw_value="0.0" calibrated_value="-60"> <calib raw_value="0.42" calibrated_value="100"> </Joint> </Cyberglove_calibration>
xml_calibration_parser.h [code]This is a simple xml parser, used to parse the calibration file for the cyberglove. A Calibration file must have this format: <Cyberglove_calibration> <Joint name="G_ThumbRotate"> <calib raw_value="0.0" calibrated_value="-60"> <calib raw_value="0.42" calibrated_value="100"> </Joint> </Cyberglove_calibration>


cyberglove
Author(s): Ugo Cupcic
autogenerated on Fri Jan 3 2014 12:04:17