Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

webots 2022b + ubuntu 22 + humble:error when launch demo #496

Open
zhuyeaini9 opened this issue Oct 26, 2022 · 4 comments
Open

webots 2022b + ubuntu 22 + humble:error when launch demo #496

zhuyeaini9 opened this issue Oct 26, 2022 · 4 comments
Milestone

Comments

@zhuyeaini9
Copy link

env:
webots 2022b + ubuntu 22 + humble

build from source as the guide.
build ok.

can open sample world ok.
but when launch demo:ros2 launch webots_ros2_universal_robot multirobot_launch.py
webots log:
ERROR: Error downloading EXTERNPROTO 'Irb4600-40': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/robots/abb/irb/protos/Irb4600-40.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'LJoint': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/factory/pipes/protos/LJoint.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'HammeredCopper': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/HammeredCopper.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'PipeSection': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/factory/pipes/protos/PipeSection.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'SquareManhole': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/factory/manhole/protos/SquareManhole.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'ElectricalCabinet': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/street_furniture/protos/ElectricalCabinet.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'FireExtinguisher': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/factory/fire_extinguisher/protos/FireExtinguisher.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'CardboardBox': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/factory/containers/protos/CardboardBox.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'DesktopComputer': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/computers/protos/DesktopComputer.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Keyboard': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/computers/protos/Keyboard.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Monitor': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/computers/protos/Monitor.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'OfficeTelephone': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/telephone/protos/OfficeTelephone.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'PlatformCart': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/factory/tools/protos/PlatformCart.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'GlossyPaint': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/GlossyPaint.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Cabinet': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/cabinet/protos/Cabinet.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Desk': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/tables/protos/Desk.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Radiator': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/apartment_structure/protos/Radiator.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'BakelitePlastic': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/BakelitePlastic.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Floor': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/floors/protos/Floor.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'TexturedBackground': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/backgrounds/protos/TexturedBackground.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Robotiq3fGripper': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/devices/robotiq/protos/Robotiq3fGripper.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'RustyMetal': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/RustyMetal.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'ConveyorBelt': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/factory/conveyors/protos/ConveyorBelt.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Can': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/drinks/protos/Can.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Table': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/tables/protos/Table.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'BrushedSteel': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/BrushedSteel.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'OldSteel': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/OldSteel.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'SolidBox': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/solids/protos/SolidBox.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'BrushedAluminium': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/BrushedAluminium.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'FormedConcrete': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/FormedConcrete.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Roughcast': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/Roughcast.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'CorrugatedPlates': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/CorrugatedPlates.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'CorrodedMetal': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/appearances/protos/CorrodedMetal.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'Extrusion': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/geometries/protos/Extrusion.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'WoodenPalletStack': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/factory/pallet/protos/WoodenPalletStack.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'ConstructionLamp': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/lights/protos/ConstructionLamp.proto', error code: 99: TLS initialization failed
ERROR: Error downloading EXTERNPROTO 'PlasticCrate': Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/objects/factory/containers/protos/PlasticCrate.proto', error code: 99: TLS initialization failed
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:54:1:错误:Skipped unknown 'TexturedBackground' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:57:1:错误:Skipped unknown 'Floor' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:63:1:错误:Skipped unknown 'Radiator' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:67:1:错误:Skipped unknown 'Desk' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:71:1:错误:Skipped unknown 'Cabinet' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:92:1:错误:Skipped unknown 'PlatformCart' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:95:1:错误:Skipped unknown 'OfficeTelephone' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:100:1:错误:Skipped unknown 'Monitor' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:104:1:错误:Skipped unknown 'Keyboard' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:107:1:错误:Skipped unknown 'DesktopComputer' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:111:1:错误:Skipped unknown 'CardboardBox' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:115:1:错误:Skipped unknown 'FireExtinguisher' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:119:1:错误:Skipped unknown 'ElectricalCabinet' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:123:1:错误:Skipped unknown 'SquareManhole' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:127:1:错误:Skipped unknown 'PipeSection' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:138:1:错误:Skipped unknown 'PipeSection' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:150:1:错误:Skipped unknown 'PipeSection' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:162:1:错误:Skipped unknown 'LJoint' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:169:1:错误:Skipped unknown 'LJoint' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:177:1:错误:Skipped unknown 'Radiator' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:183:1:错误:Skipped unknown 'Irb4600-40' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:209:18:错误:Skipped unknown 'RustyMetal' node or PROTO. {1'?} {2:18:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:220:1:错误:Skipped unknown 'ConveyorBelt' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:228:1:错误:Skipped unknown 'Can' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:233:1:错误:Skipped unknown 'Can' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:237:1:错误:Skipped unknown 'Table' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:250:1:错误:Skipped unknown 'SolidBox' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:262:18:错误:Skipped unknown 'FormedConcrete' node or PROTO. {1'?} {2:18:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:278:18:错误:Skipped unknown 'FormedConcrete' node or PROTO. {1'?} {2:18:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:294:18:错误:Skipped unknown 'Roughcast' node or PROTO. {1'?} {2:18:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:310:18:错误:Skipped unknown 'Roughcast' node or PROTO. {1'?} {2:18:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:326:18:错误:Skipped unknown 'CorrugatedPlates' node or PROTO. {1'?} {2:18:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:342:18:错误:Skipped unknown 'CorrodedMetal' node or PROTO. {1'?} {2:18:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:347:16:错误:Skipped unknown 'Extrusion' node or PROTO. {1'?} {2:16:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:379:18:错误:Skipped unknown 'CorrodedMetal' node or PROTO. {1'?} {2:18:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:384:16:错误:Skipped unknown 'Extrusion' node or PROTO. {1'?} {2:16:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:475:1:错误:Skipped unknown 'WoodenPalletStack' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:479:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:485:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:491:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:497:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:503:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:509:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:515:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:521:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:527:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:533:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:539:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:545:1:错误:Skipped unknown 'ConstructionLamp' node or PROTO. {1'?} {2:1:?}
ERROR: “/tmp/tmpnhhg5inl_world_with_URDF_robot.wbt”:551:1:错误:Skipped unknown 'PlasticCrate' node or PROTO. {1'?} {2:1:?}
WARNING: WorldInfo > ContactProperties: Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/default/worlds/sounds/bump.wav', error code: 99: TLS initialization failed
WARNING: WorldInfo > ContactProperties: Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/default/worlds/sounds/roll.wav', error code: 99: TLS initialization failed
WARNING: WorldInfo > ContactProperties: Cannot download 'https://raw.githubusercontent.com/cyberbotics/webots/R2022b/projects/default/worlds/sounds/slide.wav', error code: 99: TLS initialization failed
INFO: 'Ros2Supervisor' extern controller: waiting for connection on ipc://1234/Ros2Supervisor or on tcp://<ip_address>:1234/Ros2Supervisor
INFO: 'Ros2Supervisor' extern controller: connected.
INFO: 'UR5e' extern controller: waiting for connection on ipc://1234/UR5e or on tcp://<ip_address>:1234/UR5e
INFO: 'UR5e' extern controller: connected.

@ygoumaz
Copy link
Contributor

ygoumaz commented Nov 7, 2022

I am using Webots R2022b on Ubuntu 22.04 with Humble. With the latest version of webots_ros2 built from sources (2022.1.3), I am unable to reproduce your issue. The problem seems to come from the textures that cannot be downloaded from the web. Could it be related to your internet connection?

There was a problem back then with users on Ubuntu 22 with Webots R2022a that could not download textures either. Are you using Webots R2022b official release or is your Webots also built from sources? For the latter, make sure all your dependencies are completely up-to-date.

I suggest you to update your Webots and webots_ros2 repositories to the latest commits of master branches. This configuration should work.

@zhuyeaini9
Copy link
Author

finally,I solved it by setup the openssl1.1
my ubuntu default openssl version is 3.0

@stefaniapedrazzi
Copy link
Member

I also get this issue on Ubuntu 22.04 VM with Webots R2023b installed from snap and ROS2 Iron.
If I open the assets links in the browser they are loaded correctly.

Ubuntu 22.04 has OpenSSL 3.0.2 installed on the system by default.
Webots from the snap has libssl1.1.
We should probably add something in the installation documentation to fix the OpenSSL mismatch.

@ygoumaz
Copy link
Contributor

ygoumaz commented Jul 26, 2023

I tried using the latest snap (R2023b) with the current version of the package. I am on Ubuntu 22.04 with OpenSSL 3.0.2. It works fine. Is there any additional instructions to reproduce the issue?

@ygoumaz ygoumaz removed their assignment Jul 26, 2023
@ygoumaz ygoumaz added this to the 2023.1.2 milestone Jul 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants