PtP Motion with human (Anna)

Forum Forums Visual Components 4.0 Robot Programming PtP Motion with human (Anna)

Be sure to read the Forum Rules and Guidelines before start using the Forum.

This topic contains 3 replies, has 2 voices, and was last updated by  Ralle 1 year ago.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
  • #2683



    I want to do a simple Point-to-Point Motion with the Annas Hand/Arm (human from Resource Models). So I upgraded her RSL executors and tried to add PtP-Motion Statements to the Main- Sequence of her RightHandExecutor. But when I start the simulation, she won’t move and I get this output:

    Traceback (most recent call last):
    File “Anna::Brain”, line 713, in OnReset
    File “Anna::Brain”, line 229, in reset
    ReferenceError: Object no longer exists

    Can someone help me?

    Also: with the update of the RSL executor there came unchangeable Points above the head of the human, and I don’t know why.




    Anna and Otto require a general upgrade to version 4.0. As you already have seen it isn’t enough to only upgrading the executors. All scripts in Anna or Otto are still  refering to the old executors of version 2014. But also the teached positions for walking, picking, placing, … are unreachable points after upgrading the executors and these positions can’t be corrected easily by the UI (At the moment you can only rework the Bases of the first RobotController and Anna and Otto have multiple RobotControllers.)

    So I wonder why Visual Components is still providing Anna and Otto in there 4.0 web catalog because they really don’t work. I  would propose to you to use the WorkHuman until there is an official upgrade of Anna or Otto.






    Thanks for the reply,

    I only got the “Works Human v3 (Anna)” in my model library, that can be used with the general “works library”. It/She doesn’t come with any controllers or executors and if i give her some and try to program some poses, it/she won’t perform them… without any output.

    Do you or someone maybe got a working scene with a human in it or a working human model?

    regards lumb3rjack




    WorksHuman v3( Anna ) uses lists of axis values for servo movements to execute the process animation and all the animation logic is located in the script ‘Animation’. So without extension of the component logics there is no possibility to add individual animations.

    But please take a look to attached component and layout. I did a little extension on the WorksHuman. Now the WorksHuman has a several property tab ‘CustomMoves’. Here you can add or remove additional animation sequences using the buttons. As reference you have to insert a sequence name. To add a new pose you simply have to use Interact to bring the WorksHuman in  a new position (e.g. dragging the left hand) and then clicking the AddPose button. A new positure will be saved in the sequence. The MoveTime property defines the time period for the movement.

    To run the sequence you have to execute the task HumanProcess with a Works Process. Before calling the task you have to use the WriteProperty task to set the value of ProcessAnimation property of WorksHuman to the custom sequence name of the sequence that have to be executed.

    Hope this helps.





    You must be logged in to view attached files.
Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.