Help Needed: ROS 2 Setup with CORE2 and Remote Access via WebUI

Hi everyone,

I am fairly new to working with Husarion hardware and ROS 2. I recently got my CORE2 controller set up with a Raspberry Pi and followed the official ROS 2 installation guide. Things mostly went well…, but I am having trouble accessing the WebUI remotely. I can connect locally through the Husarion OS…, but remote access seems hit or miss. I have forwarded the required ports on my router…, but the interface still doesn’t show up outside my local network.

Has anyone successfully set up remote WebUI access on CORE2 with ROS 2: ?? Do I need to configure a static IP or use a VPN like ZeroTier for stable connectivity: ?? I am also curious if there are any recommended best practices for securing remote access to the robot.

Any advice, suggestions, or example configurations would be hugely appreciated. Just trying to ensure I am not missing any steps others might take for granted. I have already gone through these resources [Solved] Programming ROSbot 2R running ROS2 Tutorialas, salesforce course in pune but still need some more help.

Thanks in advance !!

Derek

Hello @derrektheler,

I honestly have a hard time understanding your issue, so for now I’ll just provide some background information to give you some context. husarion-webui snap is a separate application that can be installed on Ubuntu systems. As of today, it is installed by default on Panther/Lynx robots, as well as on Rosbot 3/3 PRO and ROSbot XL (I’m not 100% sure about ROSbots)

In your post you ask if it can be configured with Core2, which is not possible, because Core2 is a PCB, so it can’t be a web application server.|

For webui, you can either refer via IP address or hostname from Husarnet VPN.