Revision 2c4bbc89

View differences:

examples/meka/src/mekajointinterface.cpp
24 24
        if (id != -1){
25 25
            //printf("> storing joint data for joint id %d\n", id);
26 26
            if (i >= msg.position.size()){
27
                printf("\r> msg is missing position data for joint %s...", name.c_str());
28
                //exit(EXIT_FAILURE);
27
                printf("> joint state msg is missing position data for joint '%s'...\n", name.c_str());
28
                return;
29 29
            }
30 30
            if (i >= msg.velocity.size()){
31
                printf("\r> msg is missing velocity data for joint %s...", name.c_str());
31
                //printf("> joint state msg is missing velocity data for joint '%s'...\n", name.c_str());
32 32
                //exit(EXIT_FAILURE);
33
                return;
33 34
            }
34 35
            //ok, safe to access data
35 36
            JointInterface::store_incoming_position(id, msg.position[i], timestamp);

Also available in: Unified diff