multiuav5

所属分类:matlab编程
开发工具:matlab
文件大小:413KB
下载次数:629
上传日期:2008-10-16 19:31:34
上 传 者yulinwang2008
说明:  多个无人机的群飞行仿真 多个无人机的群飞行仿真
(A number of UAV flight simulation group a number of UAV Flight Simulation Group)

文件列表:
multiuav5\frontend.fig (38816, 2002-06-01)
multiuav5\dothis.m (785, 2003-08-18)
multiuav5\frontend.m (13075, 2002-08-04)
multiuav5\initthis.m (2154, 2002-06-01)
multiuav5\make_uavmodes.m (7265, 2002-07-27)
multiuav5\make_uavvr.m (7864, 2003-09-02)
multiuav5\myfish.wrl (2586, 2002-07-23)
multiuav5\sf_uavmode_template.mdl (15008, 2003-08-17)
multiuav5\stateic.fig (21192, 2002-06-01)
multiuav5\stateic.m (4837, 2002-06-01)
multiuav5\temp.wrl (4653, 2005-01-23)
multiuav5\UAV_anim_1.wrl (52982, 2003-07-28)
multiuav5\vehicledata.m (3760, 2002-08-05)
multiuav5\vehicles.mdl (377430, 2003-09-02)
multiuav5\vr_uav.wrl (331, 2003-08-21)
multiuav5\vehicles.html (545528, 2003-08-21)
multiuav5\AIAA Paper 2002-4977 .pdf (186312, 2002-07-31)
multiuav5\vehicles_sfun.dll (238080, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\info\binfo.mat (573, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\c1_vehicles.h (1849, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\c1_vehicles.c (94888, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun.h (880, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun.c (4799, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun_debug_macros.h (12378, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun_registry.c (4489, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun.bat (55, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun.lmk (1678, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun.lmko (487, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun.obj (4841, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun_registry.obj (27125, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\c1_vehicles.obj (90628, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\lccstub.obj (366, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun.dll (238080, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun.exp (47, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\src\vehicles_sfun.lib (2756, 2005-01-23)
multiuav5\sfprj\build\vehicles\sfun\info (0, 2008-09-22)
multiuav5\sfprj\build\vehicles\sfun\src (0, 2008-09-22)
multiuav5\sfprj\build\vehicles\sfun (0, 2008-09-22)
multiuav5\sfprj\build\vehicles (0, 2008-09-22)
... ...

QuickStart: 1) Bring up VEHICLES.MDL 2) Hit UPDATE SIM button on FrontEnd GUI 3) After the update has finished (see Matlab Command line), Hit RUN SIM button. The following is a brief description of the files in this ZIP file. DOTHIS.M AIAA-2002-4495.pdf FRONTEND.FIG FRONTEND.M INITTHIS.M MAKE_UAVMODES.M MAKE_UAVVR.M MYFISH.WRL SF_UAVMODE_TEMPLATE.MDL STATEIC.FIG STATEIC.M TEMP.WRL VEHICLEDATA.M VEHICLES.MDL VR_UAV.WRL DOTHIS.M - this m-file is used to update the simulation. During simulation update the outline in this m file is followed. Namely, making the VR world file TEMP.WRL, making the Stateflow machine, update the Simulink diagram to update ports and signal widths, reattach the VR sink. This m-file calls MAKE_UAVVR and MAKE_UAVMODES AIAA-2002-4495.pdf - PDF file of the AIAA paper that was presented on this demo. FRONTEND.FIG - FIG file associated with FRONTEND.M GUI FRONTEND.M - Frontend GUI which is used as a front end to control the simulation. This GUI allows the following to be changed number of vehicles, number size and location of obstacles, number size and location of targets, vehicle ICs INITTHIS.M - This m-file is called in various blocks of the simulation. Use Simulink Finder to find them. It will correctly populate constants and ICs with the correct width for a given simulation run. See file for list of what it initializes. MAKE_UAVMODES.M - This file uses the Stateflow API to rebuild the stateflow chart based on number of vehicles. MAKE_UAVVR.M - This file rebuilds the VR world file (temp.wrl) using the VR API based on number of vehicles, obstacles, and targets. MYFISH.WRL - This is the VR representation of the vehicle. SF_UAVMODE_TEMPLATE.MDL - This is a simulink model that houses a Stateflow machine that is used as a template for each vehicle when the full state machine is constructed. This was done using the Stateflow clipboard such that it would be easy to modify each vehicle since it can be done graphically. STATEIC.FIG - FIG file associated with STATEIC.M GUI. STATEIC.M - State IC GUI used to set initial conditions for each vehicle. TEMP.WRL - Temporary WRL file used by the simulation. This WRL file gets rewritten to take into account changing vehicles, obstacles, and targets. VEHICLEDATA.M - File that loads in vehicle specific data. Also has collaborative control specific data. VEHICLES.MDL - Main Simulink model of multiple uav collabrative control simulation. VR_UAV.WRL - Base WRL file that is used to build TEMP.WRL from. This is the least common denominator for all TEMP.WRL files.

近期下载者

相关文件


收藏者