移动机器人的一个简单的基于摄像头的MATLAB仿真控制

收录时间:2018-03-13
资源分类:Matlab 工具:MATLAB 7.4 (R2007a)

robsim -移动机器人的一个简单的基于摄像头的MATLAB仿真控制

 

robsim - A simple MATLAB simulation for camera based control of mobile robots

This small set of MATLAB m-scripts can be used to learn about camera controlled mobile robots and linear estimation. The central simulation is robsim, a GUI based m-script which gives access to all available elements of the simulation environment.

 

The simulation robsim has been written to assist students of robotics and mechatronics degrees in developing algorithms for the control of mobile robots based on visual feedback from a ceiling mounted camera. The simulation provides a virtual environment, which closely resembles the real environment of the laboratory. Replacing the live stream of images from the camera by simulated images, the students can develop their robot control algorithms off-line, without the need for access to the actual hardware such as the camera and/or other laboratory equipment. The resulting algorithms can then be verified using real robots. The seamless integration of robsim with the camera control toolbox FireWire VisionTools (http://www.mecheng.adelaide.edu.au/robotics/wpage.php?wpage_id=69), ensures a close match between simulation and the real application. In fact, the image processing algorithms developed off-line should perform much the same as when applied to a stream of live images from the real camera.

 

A number of callback functions have been implemented for the definition of a robot model, an optional on-line parameter estimator as well as the actual controller algorithm. These callback functions are called at various stages of the main simulation loop. The use of callback functions has the advantage of separating the code of the control algorithm (to be written by the students) from the code of the simulation itself (remains unaltered).

 

A short user manual is included in the zip archive.

文件下载列表
robSim.zip (5.41MB)  
附件内容(只显示48中的10个)
adjustBackground.m  cc.m  cmvision.cpp  confirmGUI.m  defineOutline.m  defineRobotGUI.m  filterYUVimage.m  generateRotations.m  imgProcSilent.cpp  isalphanum.m  
更多

目前尚无评论

用户反馈   关于我们
Copyright (©) ZHIHUISHI.COM 2013 All Rights Reserved.
京ICP备14040384号