MRP

所属分类:机器人/智能制造
开发工具:C++
文件大小:80KB
下载次数:0
上传日期:2012-05-22 16:28:18
上 传 者sh-1993
说明:  移动机器人编程的课堂作业
(Class assignments for Mobile Robot Programming)

文件列表:
CMakeLists.txt (3825, 2012-05-23)
apf (0, 2012-05-23)
apf\CMakeLists.txt (116, 2012-05-23)
apf\apf.cpp (1899, 2012-05-23)
apf\forceinvdist.cpp (233, 2012-05-23)
apf\mindistcalc.cpp (246, 2012-05-23)
core (0, 2012-05-23)
core\CMakeLists.txt (173, 2012-05-23)
core\common.cpp (569, 2012-05-23)
core\pid.cpp (837, 2012-05-23)
dab5267_mrp.doxyfile.in (75195, 2012-05-23)
dcsenv (94, 2012-05-23)
dummy.cpp (47, 2012-05-23)
goto (0, 2012-05-23)
goto\CMakeLists.txt (114, 2012-05-23)
goto\cosgoto.cpp (472, 2012-05-23)
goto\goto.cpp (1132, 2012-05-23)
goto\pidgoto.cpp (267, 2012-05-23)
goto\simplegoto.cpp (455, 2012-05-23)
include (0, 2012-05-23)
include\apf (0, 2012-05-23)
include\apf\apf.h (663, 2012-05-23)
include\apf\mindistcalc.h (293, 2012-05-23)
include\core (0, 2012-05-23)
include\core\common.h (2433, 2012-05-23)
include\core\dynamicgrid.h (10897, 2012-05-23)
include\core\pid.h (713, 2012-05-23)
include\core\types.h (1505, 2012-05-23)
include\goto (0, 2012-05-23)
include\goto\cosgoto.h (451, 2012-05-23)
include\goto\goto.h (1270, 2012-05-23)
include\goto\pidgoto.h (335, 2012-05-23)
include\goto\simplegoto.h (489, 2012-05-23)
include\localization (0, 2012-05-23)
include\localization\localization.h (897, 2012-05-23)
include\localization\localparticle.h (1882, 2012-05-23)
include\mapping (0, 2012-05-23)
include\mapping\dynamicmap.h (2170, 2012-05-23)
... ...

This source tree is for assignments in the Mobile Robot Programming course at Rochester Institute of Technology. BUILDING THE PROJECT It is recommended to build the project out of source, either by making a build directory within the source tree, or as a sibling of the source tree: cd mkdir build cd build cmake .. make GENERATING DOCUMENTATION If the system being built on has Doxygen installed, the CMake will also create a doc target for make that will generate documentation on the entire source in HTML format. Once cmake has been run, simply type: make doc This will produce the documentation and put it in a doc directory in the build directory. If building is done in-source this will be /doc The documentation at the time of project submission is also available at: http://cs.rit.edu/~dab5267/mrp RUNNING THE PROJECT **Note: There is a bash script called navigator that makes the Map File parameter optional and assumes gccis3.map if the map file is left unspecified. Building the project creates an executable named navigate which can be run from the command line as follows: navigate [host] [port] Host - (Optional) If specified, signifies the IP or hostname of the computer running the Player server to connect to. If not specified, defaults to localhost. Port - (Optional) If specified, signifies the port number to connect to the Player server with. If not specified, defaults to 6665. Waypoints File - (Required) A file containing x y pairs as navigation goals. These are assumed to agree with the coordinate system of the map specified. Map File - (Required) The map file specifies the png file containing the map data along with the resolution and coordinate system of the map.

近期下载者

相关文件


收藏者