Real-time OpenSim extension
收藏simtk.org2016-09-01 更新2025-01-22 收录
下载链接:
https://simtk.org/projects/rtosim
下载链接
链接失效反馈官方服务:
资源简介:
RTOSIM is a set of efficient and extensible C++ libraries to connect OpenSim with different devices. RTOSIM can use data provided by motion capture systems to solve OpenSim inverse kinematics and inverse dynamics on a frame-by-frame basis. Multiple threads operate concurrently to remove idle times due to communications with input and output devices, and the data flow is automatically managed by RTOSIM in order to preserve data integrity and avoid race conditions.The inverse kinematics throughput is also enhanced by the use of multiple threads. From our tests, full-body inverse kinematics using the gait2392 can be solved up to 2000fps using 10+ cores. RTOSIM source code is available on GitHub (see Downloads section). <br/><br/>This project includes the following software/data packages: <br/> <ul> <li> <a href="https://simtk.org/frs?group_id=1089#pack_1872">RTOSIM </a> : Real-time OpenSim Extension </li> </ul>
RTOSIM乃一套高效且可扩展的C++库集,旨在连接OpenSim与各类设备。该库能够利用运动捕捉系统提供的数据,以帧为单位解决OpenSim的逆运动学和逆动力学问题。通过多线程的并发运行,RTOSIM消除了与输入输出设备通信所产生的空闲时间,并自动管理数据流,以确保数据完整性并避免竞态条件。此外,通过多线程的使用,逆运动学的吞吐量也得到了提升。根据我们的测试结果,使用gait2392进行全身逆运动学计算时,可在10核以上处理器上达到高达2000fps的速率。RTOSIM的源代码可在GitHub上获取(请参阅下载部分)。本项目中包含以下软件/数据包:
<ul>
<li><a href="https://simtk.org/frs?group_id=1089#pack_1872">RTOSIM</a> : 实时OpenSim扩展</li>
</ul>
提供机构:
SimTK



