# OpenSim Reviews
**Vendor:** OpenSim Project  
**Category:** [Simulation &amp; CAE Software](https://www.g2.com/categories/simulation-cae)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 22
## About OpenSim
OpenSim is an open-source software system for biomechanical modeling.




## OpenSim Reviews
  ### 1. Opensim review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Higher Education | Enterprise (> 1000 emp.)

**Reviewed Date:** December 28, 2020

**What do you like best about OpenSim?**

I like how easy it is to use and customize the models within the software making it ideal for beginner and experienced users

**What do you dislike about OpenSim?**

I dont like how specific the file formats need to be in order to make the software be able to run the analysis

**Recommendations to others considering OpenSim:**

The great thing about the software being open source is that help for it too can easily be found online either through the forums or others sharing their work online.

**What problems is OpenSim solving and how is that benefiting you?**

I am using the software to run motion analysis comparing how locking and unlocking joints of the lower extremities affects joint kinetics and joint contact forces. The software has helped in realizing how small changes affect the rest of the system.

  ### 2. Powerful Application with a Steep Learning Curve

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 15, 2021

**What do you like best about OpenSim?**

OpenSim is very capable for complex modeling and ties in well with our 3D motion camera system.

**What do you dislike about OpenSim?**

OpenSim interface is a bit clunky and can be challenging to navigate during the learning curve. Once you understand the fundamentals of the process, there are still certain steps in analyzing motion capture data that are hard to find the buttons for. It's definitely a program that requires some 1:1 coaching to learn.

**What problems is OpenSim solving and how is that benefiting you?**

OpenSim allows our lab team to analyze raw motion capture data and transform it into meaningful anatomical information with joint angles, speed, acceleration, and other parameters.

  ### 3. I use OpenSim for musculoskeletal and biomechanical simulations.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dali A. | Engineer II, Operations Integrator, Enterprise (> 1000 emp.)

**Reviewed Date:** January 05, 2021

**What do you like best about OpenSim?**

The Program OpenSim is a great tool that is able to be used to teach others about Biomechanics of the body and it is very fun and easy to use! You must have true understanding of the musculoskeletal system in order to have a successful open simulation. This makes it an even greater learning tool to motivate people to learn about the body through a fun and visual process. The software has a good layout and helps me teach others about how the musculoskeletal system operates. It is easy to use and quick to learn and understand.

**What do you dislike about OpenSim?**

Sometimes little adjustments can make a huge difference so in the beginning it can take a lot of trial and error. But after you learn the layout, you can quickly create and recreate simulations with ease. I think the most time takes the initial learning and then a lot of tweaking and understanding what effects what

**Recommendations to others considering OpenSim:**

Opensim is great for academics, learning, and virtual simulation of the body and mechanics. It is a great way to help  teach others about the human body.

**What problems is OpenSim solving and how is that benefiting you?**

I used the OpenSim Program to solve problems and evaluate different simulations. These simulations included models for biomechanics of the human musculoskeletal system with various movements of the body. I have seen benefits in my own learning of the human body and knowledge of the interconnectivity of musculoskeletal biomechanics. I have also seen benefits for teaching others about the body. It is a great tool to teach others about the body and functions of the muscles and how they affect movement.

  ### 4. Cerebral Palsy Gait Correction

**Rating:** 4.0/5.0 stars

**Reviewed by:** Adrian B. | Clinical Support Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 27, 2021

**What do you like best about OpenSim?**

It was helpful to be able to run two different gait cycles at once to compare defects in muscle activation. The coded models on SimTK were certainly helpful because it allows you to apply already coded models for your specific experiment.

**What do you dislike about OpenSim?**

I wish there was more help available when downloading and applying coded models. I had issues when downloading some of the models.

**What problems is OpenSim solving and how is that benefiting you?**

I used OpenSim with my senior design project where my team and I were developing a lower extremity exoskeleton to correct the gait of Cerebral Palsy patients. It was very helpful during the research phase of the project because I was able to get force values and physically see the muscles used in normal gait and compare them to the force values for a person with different classes of Cerebral Palsy.

  ### 5. Detailed and useful software with cumbersome UI

**Rating:** 3.5/5.0 stars

**Reviewed by:** Kathan S. | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 09, 2020

**What do you like best about OpenSim?**

The degree to which the software can simulate and gather data regarding different muscles in the body and the ability of the software to simulate very complex real-life situations to gather data is impressive. Alos the tutorial provided along with the software are easy to catch up and give a basic gist of operating the software at a novice level.

**What do you dislike about OpenSim?**

The software needs to have an extensive library of samples for ease of learning and usage. It is difficult for someone not knowing programming to add customized actuators, models and other important part s needed for a customized simulation. The existing library for the software is too narrow and it is difficult to find instances which are really similar and useful, without extra work. This makes the software difficult and cumbersome to use for people not knowing to program.

**Recommendations to others considering OpenSim:**

Learn HTML and other programming languages properly. Learn a little bit of software development to simulate custom scenes and test cases. Also, go through the given tutorials thoroughly and practice them step by step, understanding each step simultaneously  to avoid confusion and mistakes at a later stage.

**What problems is OpenSim solving and how is that benefiting you?**

I am simulating an exoskeleton actuator that I am creating on the software to replace the soleus muscle on the leg. The major benefit of the software is that it avails the benefits of important data regarding muscles and its actuation which helps in designing and simulating exoskeletons which would be otherwise difficult to obtain with such cost-effectiveness.

  ### 6. Well structured models for analyzing and simulating human movements with real time data

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Mechanical or Industrial Engineering | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 04, 2020

**What do you like best about OpenSim?**

I have used OpenSim for many applications. I was successfully able to integrate the real-time motion with open sim models. That is pretty cool and it helped many people to detect some unusual behaviors. Apart from that, I have used cerebral palsy children's model, tendon transfer surgery simulation, and etc as teaching materials. I am still using it for my research purposes.

**What do you dislike about OpenSim?**

I didn't quite capture downgrades or dislikes yet but I would like to suggest to implement more models. It will help the community to research more aspects of biomechanics.

**What problems is OpenSim solving and how is that benefiting you?**

I used it to identify different walking patterns of humans in real-time data. Results are affected to change those incorrect patterns with easy validation proof.

I am using models as teaching materials for biomedical students as it helped to investigate more biomechanical movements. Demonstrations with these modules are a lot simpler than explaining.

Explaining the procedure in tendon transfer surgery is more helpful with the models.

The cerebral palsy children's model is helpful to investigate more on that issue while simulating with real-time data.
 
More biomedical researches can be done through this platform.

  ### 7. Modeling, Evaluation, and Control Optimization of Exoskeletons with OpenSim

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prudhvi Tej C. | Senior Research Scientist, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 12, 2020

**What do you like best about OpenSim?**

Intuitive musculoskeletal models for running simulations to evaluate the effectiveness of the wearable devices on the walking. It is useful to optimize the design parameters and control strategies of the exoskeleton by analyzing metrics related to metabolic cost and muscle activity. This is the best tool available to run simulations before running real world experiments.

**What do you dislike about OpenSim?**

It is difficult to integrate custom built objects for new models with already existing musculoskeletal models in the Opensim. For instance, a custom built object for muscle activation is difficult to integrate. However, currently efforts are put to improve this feature.

**What problems is OpenSim solving and how is that benefiting you?**

Running simulations to evaluate the effectiveness of the wearable knee assistive device on the reduction of metabolic cost and knee muscle activity. These simulations helped to gain insights regarding optimizing the design parameters and control strategies of the knee exoskeleton to improve assistance performance.

  ### 8. Delineating abnormal coordination patterns in post-stroke gait

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Mechanical or Industrial Engineering | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 05, 2021

**What do you like best about OpenSim?**

The most helpful side of OpenSim is its open-source nature. On one hand, this provides a suitable environment for users of the program who have limited experience with coding and software engineering to be able to run simulations using their experimental data, on the other hand, it provides a platform for software developers and advanced users with a variety of capabilities (i.e. physics-based modeling, optimization and customized dynamic simulations) .

The other advantage of the OpenSim is the website and the forum which provides access to all the projects developed by other users (mostly open source) and a platform enabling communication for the issues or challenges regarding to individual project.

**What do you dislike about OpenSim?**

The main downside is the steep learning curve between transitioning from a user to an advanced user/project developer position. It requires a considerable amount of work to develop/customize a simulation framework based on the specific project needs, however, this issue has been addressed over the new versions of the program and become more user-friendly for those with less experience in programming.

**What problems is OpenSim solving and how is that benefiting you?**

I have used OpenSim for the following objectives:
- To understand the abnormal neuromuscular mechanisms observed in post-stroke walking with descriptive simulations generated from the previously collected experimental measures (i.e. motion capture, instrumented treadmill) using the resulting muscle states from the simulations
- Running restricted forward simulations with virtual assistive joint torques to assess impairment-specific assistance profiles to avoid abnormal neuromuscular reactions during post-stroke gait.

  ### 9. use OpenSim to inform design and control of robots that interact with human

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Mechanical or Industrial Engineering | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 22, 2020

**What do you like best about OpenSim?**

open source, large community support, allowing developer to make changes for their applications.

**What do you dislike about OpenSim?**

Sometimes bugs occur with no immediate known reasons. 
It also requires better configuration of a computer hardware as the visual rendering is quite computationally expensive.
The interface with Matlab is very useful but sometimes causes unknown crashes of Matlab.

**What problems is OpenSim solving and how is that benefiting you?**

I use OpenSim to inform design and control of robots that interact with human. It helps me design, for example, a spine exoskeleton in the past where I used OpenSim to figure out the optimal loading onto the human back during sagittal-plane lifting. I have also used it to test evolutionary algorithm to perform forward biomechanical simulations.

  ### 10. OpenSim review from a researcher with a PhD in Biomechanics and Soft Robotics

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Biotechnology | Enterprise (> 1000 emp.)

**Reviewed Date:** January 05, 2021

**What do you like best about OpenSim?**

Opensource musculoskeletal models
Easy editing and combining the musculoskeletal models using XML and the scripting
Fast static optimization 
Great view and easy interaction

**What do you dislike about OpenSim?**

Difficult to troubleshoot XML models. New tools should be included for this purpose
Slow dynamic optimization such as computed muscle control (CMC)

**What problems is OpenSim solving and how is that benefiting you?**

Modelling, simulation and analysis of assistive suits for the human body. I use Opensim to assess the assistance capabilities and safe application of the soft suit design using a series of biomechanical models of the designs united with human musculoskeletal models.


## OpenSim Discussions
  - [kjkjhkjhj](https://www.g2.com/discussions/35492-kjkjhkjhj) - 1 comment, 1 upvote
  - [Can I use it for developing a new software?](https://www.g2.com/discussions/34968-can-i-use-it-for-developing-a-new-software) - 1 comment, 1 upvote
  - [What is the easiest was to scale a model?](https://www.g2.com/discussions/34764-what-is-the-easiest-was-to-scale-a-model) - 1 comment, 1 upvote

- [View OpenSim pricing details and edition comparison](https://www.g2.com/products/opensim/reviews/opensim-review-4522448?section=pricing&secure%5Bexpires_at%5D=2026-05-31+05%3A03%3A22+-0500&secure%5Bsession_id%5D=213316cf-c848-4cdd-98ee-fc91eabb0886&secure%5Btoken%5D=f135ba604f1a4327a538b270dc16e039b9cb21db542f3c1f312e5fda42d409f3&format=llm_user)

## OpenSim Features
**Design**
- 3D/solid modeling Tools
- Drawing Tools
- Editing Tools
- Rendering tools

**Tools**
- Fluid analysis
- Finite element analysis
- Multibody dynamics

**Work**
- Discrete event modeling
- Continuous event modeling
- Mechanical event simulation
- Manufacturing process simulation
- Integrate

**Environment**
- Hardware support
- Task
- Manage Multiple Profiles
- Command Clarity

## Top OpenSim Alternatives
  - [MATLAB](https://www.g2.com/products/matlab/reviews) - 4.5/5.0 (749 reviews)
  - [SOLIDWORKS](https://www.g2.com/products/solidworks/reviews) - 4.5/5.0 (628 reviews)
  - [Inventor](https://www.g2.com/products/inventor/reviews) - 4.4/5.0 (423 reviews)

