Inserting the Hexapod Entity (Supplied with the ProMRDS) into the service Directory and accessing the joints from different services RRS feed

  • Question

  • Hi there, 

    I am adding the Hexapod Entity into my simulation environment. With the code supplied with ProMRDS, it seems like that they are using a function to do so. But I'd like to add the entity into the Service Directory, and using (for example) the dashboard service, I can somehow access the joint angles and control walking from then. 

    Also, I'd like to add wheels onto the legs of the Hexapod Entity. But I dont think i'll be abe to inherit from the "Differential Drive Entity" class as Hexapod already inherits from the SingleShapeEntity class.

    Can someone help me out?

    Tuesday, August 21, 2012 5:56 PM


  • There's an example of hexapod differential drive in the ProMRDS sample code.

    I tried running 'hexapod.sln' from ProMRDS\Chapter9 and ran into an issue with 'missing hexapodbody.bos'.  Unfortunately I'm not familiar with what would be causing this issue and don't know enough about these samples to debug it.  I'd suggest taking it up on the issue tracker for the ProMRDS site (http://promrds.codeplex.com/workitem/list/basic) and seeing if you get some help there.

    Thursday, August 23, 2012 5:52 PM