关于ode使用(1)

之前在计算机控制老师那搞了点事做,有关于机器人的,几个人一起。他让我们先了解ode(open dynamic engine)这个物理引擎,把机器人的步态模拟出来再去做实体上的研究,好吧,我真心想吐槽。骂人

给的相关文档是在Linux下安装的,我自己在linux下的编译不怎么会,弄了半天也没弄好,一个Makefile错误把我搞得焦头烂额。抓狂

没办法只能去网上找找能不能在windows下用这个sdk,相关的资料也不多,好不容易让我找到了一个日本人写的技术教程点击打开链接,弄吧。。

结果发现没有详细步骤。。又只能继续找资料。最后在点击打开链接找到了详细的步骤,那叫一个开心。PS.不过我发现一些问题,第一步中,除了include下的ode文件夹要放入vc/include之外,drawstuff也要放入。同样的,DebugDoubleDLL下的drawstuffd.lib也要放入vc/lib,drawstuffd.dll要放入system32中(但是如果你是64位系统的话,这一步你应该放入SysWOW64这个文件夹,这个文件夹在C盘Windows文件夹下)

然后我把那个日本人写的测试程序放到vs里面跑,又出现"Can't open "../../drawstuff/textures/sky.ppm“的问题。。真心纠结啊。。哭

最后google了一下找到了这个网站点击打开链接,里面正好有相同问题的解答,需要把源代码中的相对路径"../../drawstuff/textures/"改一改,我是改成了绝对路径,如果要使用相对路径的话,需要把drawstuff这个文件夹放到源代码的工程里。

最后程序就是这样了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值