-
Notifications
You must be signed in to change notification settings - Fork 17
Description
The current testing framework for jaxsim
lacks validation against the actual robots intended for deployment. This issue aims to address this gap by establishing a comprehensive testing strategy that ensures the reliability and performance of the simulator in real-world scenarios.
Perhaps we can test against also the iCub/ergoCub models, as most probably those are the one we are going to use the feature against?
Kind of unrelated to the PR, but just because I realized it: testing real world models is ok, but in my experience you may have some blinds spots. In iDynTree I historically found many problems with programmatically generated random models, generated by
getRandomModel
function.It could make sense to do something similar here, or also directly use it here as we can export the randomly generated model to URDF, something like
import idyntree.bindings as idt nrOfJoints = 20 randomModel = idt.getRandomModel(nrOfJoints) mdlExport = idt.ModelExporter() mdlExport.init(randomModel) urdfString = "dummy" urdfFilePath = "/dummy/dummy" mdlExport.exportModelToString(urdfString) # or mdlExport.exportModelToFile(urdfFilePath)
Originally posted by @traversaro in #75 (comment)