Skip to content

ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING! #245

@hzk5

Description

@hzk5

Hello!
When I run the ambf_simulator command, the components don't seem to initialize correctly. Also, the ambf_client can't seem to connect to the simulator, so I can't obtain the simulation instance. Here is my code, taking the tasks in https://github.com/WPI-AIM/ambf/wiki/Controlling-dVRK-Manipulators as an example.

(accel_challenge) robot@robot:~/ambf/build$ ambf_simulator -l 4,5,6


ASYNCHRONOUS MULTI-BODY FRAMEWORK SIMULATOR (AMBF Simulator)

	(http://practicepoint.wpi.edu)
	  (Copyright 2019-2021)

STARTUP COMMAND LINE OPTIONS:

ambf_simulator Command Line Options:
-h [ --help ] Show help
-n [ --ndevs ] arg (=0) Number of Haptic Devices to Load
-i [ --load_devices ] arg Index number of devices to load which is
specified in input_device.yaml
-e [ --enableforces ] arg (=0) Enable Force Feedback on Haptic Devices
-p [ --phx_frequency ] arg (=1000) Physics Update Frequency (default: 1000
Hz)
-d [ --htx_frequency ] arg (=1000) Haptics Update Frequency (default: 1000
Hz)
-t [ --fixed_phx_timestep ] arg (=0) Use Fixed Time-Step for Physics
(default: False)
-f [ --fixed_htx_timestep ] arg (=0) Use Fixed Time-Step for Haptics
(default: False)
--override_max_comm_freq arg Override the maximum publishing
frequency for all afObjects (default:
1000 Hz)
--override_min_comm_freq arg Override the minimum publishing
frequency for all afObjects (default: 50
Hz)
-g [ --show_gui ] arg (=1) Show GUI
--ns arg Global namespace prefix for ROS
Communication
-s [ --sim_speed_factor ] arg (=1) Override the speed of "NON REAL-TIME"
simulation by a specified factor
(Default 1.0)
--plugins arg Simulator plugins to load, .e.g.
--plugins <plugin1_filepath>,
<plugin2_filepath> loads plugin1 and
plugin2 simualtor plugin
--launch_file arg Launch file path to load (default:
<ROOT_PATH>/ambf_models/descriptions/lau
nch.yaml
-a [ --load_multibody_files ] arg Description Filenames of Multi-Body(ies)
to Launch, .e.g. -a /test.yaml,
<another_path>/test2.yaml will load
multibodies test.yaml and test2.yaml if
they are valid files
-l [ --load_multibodies ] arg Index of Multi-Body(ies) to Launch,
.e.g. -l 1,2,3 will load multibodies at
indexes 1,2,3. See launch.yaml file


GLFW VERSION: 3.2.1 X11 GLX EGL clock_gettime /dev/js
WARNING! For File "/home/robot/ambf/ambf_models/descriptions/launch.yaml", ADF version not defined thus assuming VERSION_1_0
WARNING! For File "/home/robot/ambf/ambf_models/descriptions/./world/world.yaml", ADF version not defined thus assuming VERSION_1_0
WARNING! For File "/home/robot/ambf/ambf_models/descriptions/./input_devices/input_devices.yaml", ADF version not defined thus assuming VERSION_1_0
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
WARNING! For File "/home/robot/ambf/ambf_models/descriptions/./multi-bodies/robots/blender-mtm.yaml", ADF version not defined thus assuming VERSION_1_0
WARNING! For File "/home/robot/ambf/ambf_models/descriptions/./multi-bodies/robots/blender-psm.yaml", ADF version not defined thus assuming VERSION_1_0
WARNING! For File "/home/robot/ambf/ambf_models/descriptions/./multi-bodies/robots/blender-ecm.yaml", ADF version not defined thus assuming VERSION_1_0
INFO! Original/New vertex count [13428/2267]. Removed [11161] vertices
INFO! SETTING ArmFront's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [3174/529]. Removed [2645] vertices
INFO! SETTING ArmParallel's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [1440/240]. Removed [1200] vertices
INFO! SETTING ArmParallel1's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [2112/350]. Removed [1762] vertices
INFO! SETTING BottomArm's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [1386/233]. Removed [1153] vertices
INFO! SETTING OutPitchShoulder's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [3642/609]. Removed [3033] vertices
INFO! SETTING target_fk's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [3642/609]. Removed [3033] vertices
INFO! SETTING target_ik's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [996/168]. Removed [828] vertices
INFO! SETTING TopPanel's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [1398/235]. Removed [1163] vertices
INFO! SETTING WristPitch's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [1380/232]. Removed [1148] vertices
INFO! SETTING WristPlatform's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [5226/867]. Removed [4359] vertices
INFO! SETTING WristRoll's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [1284/218]. Removed [1066] vertices
INFO! SETTING WristYaw's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [8178/1355]. Removed [6823] vertices
INFO! SETTING baselink's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [4986/830]. Removed [4156] vertices
INFO! SETTING maininsertionlink's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [4434/727]. Removed [3707] vertices
INFO! SETTING pitchbacklink's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [5304/870]. Removed [4434] vertices
INFO! SETTING pitchbottomlink's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [5340/882]. Removed [4458] vertices
INFO! SETTING pitchendlink's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [1176/194]. Removed [982] vertices
INFO! SETTING pitchfrontlink's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [2484/406]. Removed [2078] vertices
INFO! SETTING pitchtoplink's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [3642/609]. Removed [3033] vertices
INFO! SETTING target_ik's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [4176/698]. Removed [3478] vertices
INFO! SETTING toolgripper1link's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [3888/648]. Removed [3240] vertices
INFO! SETTING toolgripper2link's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [6000/998]. Removed [5002] vertices
INFO! SETTING toolpitchlink's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [1560/265]. Removed [1295] vertices
INFO! SETTING toolrolllink's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [12474/2078]. Removed [10396] vertices
INFO! SETTING yawlink's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [3642/609]. Removed [3033] vertices
INFO! SETTING target_fk's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [14832/2474]. Removed [12358] vertices
INFO! SETTING baselink's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [1344/226]. Removed [1118] vertices
INFO! SETTING maininsertionlink's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [1122/185]. Removed [937] vertices
INFO! SETTING pitchbacklink's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [6348/897]. Removed [5451] vertices
INFO! SETTING pitchbottomlink's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [4104/676]. Removed [3428] vertices
INFO! SETTING pitchendlink's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [6042/997]. Removed [5045] vertices
INFO! SETTING pitchfrontlink's GRAVITY TO: 0.00, 0.00, 0.00
INFO! Original/New vertex count [636/104]. Removed [532] vertices
INFO! SETTING pitchtoplink's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [3642/609]. Removed [3033] vertices
INFO! SETTING target_fk's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [3642/609]. Removed [3033] vertices
INFO! SETTING target_ik's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [2058/345]. Removed [1713] vertices
INFO! SETTING toollink's GRAVITY TO: 0.00, 0.00, 0.00
ERROR! PLUGIN FAILED ON INITIALIZATION THEREFORE IGNORING!
INFO! Original/New vertex count [6000/998]. Removed [5002] vertices
INFO! SETTING yawlink's GRAVITY TO: 0.00, 0.00, 0.00

This is the code I used in another terminal to test the ambf_client.
(accel_challenge) robot@robot:~/ambf/build$ python
Python 3.7.12 | packaged by conda-forge | (default, Oct 26 2021, 06:08:21)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.

from ambf_client import Client
client = Client()
client.connect()
Found Common Object Namespace as:
print(client.get_ogj_names())
Traceback (most recent call last):
File "", line 1, in
AttributeError: 'Client' object has no attribute 'get_ogj_names'
print(client.get_obj_names())
[]


I also ran the roscore command in another terminal.
Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions