zoukankan      html  css  js  c++  java
  • matlab-vrep程序控制方法

    matlab控制程序 .m文件控制vrep常常包括以下步骤:

    1.引入模块

    %  load api library
    vrep=remApi('remoteApi');

    2.建立连接,先关闭上一次连接

    % close all the potential link
    vrep.simxFinish(-1);

    clientID=vrep.simxStart('127.0.0.1',19997,true,true,5000,5);

    %设置仿真时间步长

    tstep = 0.005; % 5ms per simulation pass
    vrep.simxSetFloatingParameter(clientID,vrep.sim_floatparam_simulation_time_step,tstep,vrep.simx_opmode_oneshot);

    根据需要,设置m文件和vrep环境时间一致:

    % open the synchronous mode to control the objects in vrep
    vrep.simxSynchronous(clientID,true);

    3.开始仿真

    %% Simulation Initialization
    vrep.simxStartSimulation(clientID,vrep.simx_opmode_oneshot);

    相应的,在主程序部分,往往是循环里头:

    # make step forward

    vrep.simxSynchronousTrigger(clientID);

    4.主程序部分

    5.结束仿真

     

    6.断开连接

    ##### Close the connection to V-REP

    vrep.simxFinish(-1); % close the link
    vrep.delete(); % destroy the 'vrep' class

     

     

  • 相关阅读:
    win10 uwp 模拟网页输入
    PHP prev() 函数
    PHP pos() 函数
    PHP next() 函数
    PHP natsort() 函数
    PHP natcasesort() 函数
    virtualenv
    自古枪兵幸运E
    win10 uwp DataContext
    win10 uwp DataContext
  • 原文地址:https://www.cnblogs.com/USTBlxq/p/12120344.html
Copyright © 2011-2022 走看看