• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C++ ThisSim类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C++中ThisSim的典型用法代码示例。如果您正苦于以下问题:C++ ThisSim类的具体用法?C++ ThisSim怎么用?C++ ThisSim使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了ThisSim类的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: main

int main (int argc, char **argv)
{
  int index = Simulation::contains(argv,argc,"-guide");
  if(index >0 && argc>index){
    teacher=atof(argv[index]);
    useSym = 1;
  }
  index = Simulation::contains(argv,argc,"-k");
  if(index >0 && argc>index){
    k=atoi(argv[index]);
  }
  index = Simulation::contains(argv,argc,"-change");
  if(index >0 && argc>index){
    change=atoi(argv[index]);
  }
  index = Simulation::contains(argv,argc,"-bars");
  if(index >0 && argc>index){
    bars=atoi(argv[index]);
  }
  index = Simulation::contains(argv,argc,"-stairs");
  if(index >0 && argc>index){
    stairs=atoi(argv[index]);
  }
  track = Simulation::contains(argv,argc,"-notrack") == 0;

  ThisSim sim;
  sim.setGroundTexture("Images/red_velour_wb.rgb");
  sim.setCaption("lpzrobots Simulator               Martius et al, 2009");
  return sim.run(argc, argv) ? 0 :  1;
}
开发者ID:CentreForBioRobotics,项目名称:lpzrobots,代码行数:30,代码来源:main.cpp


示例2: main

int main (int argc, char **argv)
{
  ThisSim sim;
  sim.setCaption("Spherical Robot (lpzrobots Simulator)   Martius,Der 2007");
  // run simulation
  return sim.run(argc, argv) ? 0 : 1;
}
开发者ID:CentreForBioRobotics,项目名称:lpzrobots,代码行数:7,代码来源:main.cpp


示例3: main

int main (int argc, char **argv)
{
	ThisSim sim;

	return sim.run(argc, argv) ? 0 : 1;



}
开发者ID:pmanoonpong,项目名称:gorobots_edu,代码行数:9,代码来源:main.cpp


示例4: main

int main (int argc, char **argv)
{
    // New simulation
    ThisSim sim;
    // set Title of simulation
    sim.setTitle("BASIC SIM by Simon");
    // Simulation begins
    return sim.run(argc, argv) ? 0 : 1;
}
开发者ID:tnachstedt,项目名称:lpzrobots,代码行数:9,代码来源:main.cpp


示例5: main

int main (int argc, char **argv)
{ 
  if(Simulation::contains(argv,argc,"-eliptic")>0)
    env=ElipticBasin;
  if(Simulation::contains(argv,argc,"-single")>0)
    env=SingleBasin;
  if(Simulation::contains(argv,argc,"-three")>0)
    env=ThreeBump;
  track = (Simulation::contains(argv,argc,"-track")>0);
  
  ThisSim sim;  
  return sim.run(argc, argv) ? 0 : 1;

}
开发者ID:humm,项目名称:playful,代码行数:14,代码来源:main2.cpp


示例6: main

int main (int argc, char **argv)
{
  if (Simulation::contains(argv, argc, "-barriers")) {
    barriers=true;
  }
  if (Simulation::contains(argv, argc, "-hippo")) {
    hippo=true;
  }
  if (Simulation::contains(argv, argc, "-air")) {
    air=true;
  }


  ThisSim sim;
  return sim.run(argc, argv) ? 0 : 1;

}
开发者ID:humm,项目名称:playful,代码行数:17,代码来源:main.cpp


示例7: main

int main (int argc, char **argv)
{
    int index = Simulation::contains(argv,argc,"-guide");
    if(index >0 && argc>index) {
        teacher=atof(argv[index]);
    }
    index = Simulation::contains(argv,argc,"-bars");
    if(index >0 && argc>index) {
        bars=atoi(argv[index]);
    }
    track = Simulation::contains(argv,argc,"-track") != 0;
    tracksegm = Simulation::contains(argv,argc,"-tracksegm") != 0;

    ThisSim sim;
    sim.setGroundTexture("Images/green_velour_wb.rgb");
    sim.setCaption("lpzrobots Simulator Homeokinesis -  One-Layer Controller");
    return sim.run(argc, argv) ? 0 :  1;
}
开发者ID:sinusoidplus,项目名称:lpzrobots,代码行数:18,代码来源:main.cpp


示例8: main

/* 			$ ./start terrain_type
	e.g. 	$ ./start 4 
*/
int main(int argc, char **argv)
{
  ThisSim sim;
  sim.setGroundTexture("Images/greenground.rgb");
  if (argc > 1) {
  	terrain_type_g = atoi(argv[1]);
  }
  if (argc > 2) {
  	tn_std_prcnt = atof(argv[2]);
  	terrain_noise = true;
  	cout << "terrain_noise on" << endl;
  }
  if (argc > 3) {
  	sim_noise = atof(argv[3]);
  }
  
  return sim.run(argc, argv) ? 0 : 1;
}
开发者ID:kitt10,项目名称:master_thesis_2016,代码行数:21,代码来源:main.cpp


示例9: TEST

TEST(NejihebiExampleTest, movement) {
  // increase stack size (Only necessary for Nejihebi robot)
  const rlim_t kStackSize = 32 * 1024 * 1024;   // min stack size = 16 MB
  struct rlimit rl;
  getrlimit(RLIMIT_STACK, &rl);
  if (rl.rlim_cur < kStackSize) {
      rl.rlim_cur = kStackSize;
      setrlimit(RLIMIT_STACK, &rl);
  }
  // end of increasing stack size
  ThisSim sim;
  sim.setStepLimit(50);
  char *args[] = {"-nographics"};
  sim.run(1, args);
  lpzrobots::Pos final_pos = sim.getFinalPosition();
  ASSERT_NEAR(-3.817293, final_pos.x(), 1e-4);
  ASSERT_NEAR(-0.230475, final_pos.y(), 1e-4);
  ASSERT_NEAR( 0.844358, final_pos.z(), 1e-4);
}
开发者ID:sinusoidplus,项目名称:gorobots_edu,代码行数:19,代码来源:nejihebi_example_test.cpp


示例10: main

int main (int argc, char **argv)
{
  ThisSim sim;
  track = sim.contains(argv, argc, "-track"); // check whether cmd-line contains -track
  return sim.run(argc, argv) ? 0 : 1;
}
开发者ID:Sosi,项目名称:lpzrobots,代码行数:6,代码来源:main.cpp


示例11: main

int main(int argc, char **argv)
    {
  ThisSim sim;
  sim.setGroundTexture("Images/greenground.rgb");
  return sim.run(argc, argv) ? 0 : 1;
}
开发者ID:pmanoonpong,项目名称:gorobots_edu,代码行数:6,代码来源:main.cpp


示例12: main

int main (int argc, char **argv)
{  
  ThisSim sim;
  track = sim.contains(argv,argc,"-track") != 0;
  return sim.run(argc, argv) ? 0 : 1;
}
开发者ID:amr1985,项目名称:playful,代码行数:6,代码来源:main.cpp



注:本文中的ThisSim类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++ ThrData类代码示例发布时间:2022-05-31
下一篇:
C++ ThingPtr类代码示例发布时间:2022-05-31
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap