No version for distro humble showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.9.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description ROS2 simulation device packages to connect unity based multi-robot simulator CLOisim.
Checkout URI https://github.com/lge-ros2/cloisim_ros.git
VCS Type git
VCS Version main
Last Updated 2026-02-04
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

CLOiSim-ROS base class for other CLOiSim-ROS

Maintainers

  • Hyunseok Yang

Authors

  • Hyunseok Yang

CLOiSim-ROS

This is ‘CLOiSim-ROS’ base class.

You may need to redefine in a derived class three virtual class.

namespace cloisim_ros
{
  class Base : public rclcpp::Node
  {
  public:
    explicit Base(const std::string node_name);
    explicit Base(const std::string node_name, const rclcpp::NodeOptions &options);
    explicit Base(const std::string node_name, const std::string namespace_);
    explicit Base(const std::string node_name, const std::string namespace_, const rclcpp::NodeOptions &options);
    virtual ~Base();


  protected:
    virtual void Initialize() = 0;
    virtual void Deinitialize() = 0;

    void Start();
    void Stop();

    bool IsRunThread();
    rclcpp::Node* GetNode();
    std::string GetRobotName();
    zmq::Bridge* CreateBridge();
  }
  }

parameter

TF/TFStatic is enabled to publish by default.

If you want disable publishing TF and TF Static, just set the parameter enable_tf:=False.

Some of cloisim_ros packages are not allowed to disable.

  • Actor, Elevator_System, GroundTruth, World
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cloisim_ros_base at Robotics Stack Exchange

No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.9.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description ROS2 simulation device packages to connect unity based multi-robot simulator CLOisim.
Checkout URI https://github.com/lge-ros2/cloisim_ros.git
VCS Type git
VCS Version main
Last Updated 2026-02-04
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

CLOiSim-ROS base class for other CLOiSim-ROS

Maintainers

  • Hyunseok Yang

Authors

  • Hyunseok Yang

CLOiSim-ROS

This is ‘CLOiSim-ROS’ base class.

You may need to redefine in a derived class three virtual class.

namespace cloisim_ros
{
  class Base : public rclcpp::Node
  {
  public:
    explicit Base(const std::string node_name);
    explicit Base(const std::string node_name, const rclcpp::NodeOptions &options);
    explicit Base(const std::string node_name, const std::string namespace_);
    explicit Base(const std::string node_name, const std::string namespace_, const rclcpp::NodeOptions &options);
    virtual ~Base();


  protected:
    virtual void Initialize() = 0;
    virtual void Deinitialize() = 0;

    void Start();
    void Stop();

    bool IsRunThread();
    rclcpp::Node* GetNode();
    std::string GetRobotName();
    zmq::Bridge* CreateBridge();
  }
  }

parameter

TF/TFStatic is enabled to publish by default.

If you want disable publishing TF and TF Static, just set the parameter enable_tf:=False.

Some of cloisim_ros packages are not allowed to disable.

  • Actor, Elevator_System, GroundTruth, World
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cloisim_ros_base at Robotics Stack Exchange

No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.9.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description ROS2 simulation device packages to connect unity based multi-robot simulator CLOisim.
Checkout URI https://github.com/lge-ros2/cloisim_ros.git
VCS Type git
VCS Version main
Last Updated 2026-02-04
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

CLOiSim-ROS base class for other CLOiSim-ROS

Maintainers

  • Hyunseok Yang

Authors

  • Hyunseok Yang

CLOiSim-ROS

This is ‘CLOiSim-ROS’ base class.

You may need to redefine in a derived class three virtual class.

namespace cloisim_ros
{
  class Base : public rclcpp::Node
  {
  public:
    explicit Base(const std::string node_name);
    explicit Base(const std::string node_name, const rclcpp::NodeOptions &options);
    explicit Base(const std::string node_name, const std::string namespace_);
    explicit Base(const std::string node_name, const std::string namespace_, const rclcpp::NodeOptions &options);
    virtual ~Base();


  protected:
    virtual void Initialize() = 0;
    virtual void Deinitialize() = 0;

    void Start();
    void Stop();

    bool IsRunThread();
    rclcpp::Node* GetNode();
    std::string GetRobotName();
    zmq::Bridge* CreateBridge();
  }
  }

parameter

TF/TFStatic is enabled to publish by default.

If you want disable publishing TF and TF Static, just set the parameter enable_tf:=False.

Some of cloisim_ros packages are not allowed to disable.

  • Actor, Elevator_System, GroundTruth, World
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cloisim_ros_base at Robotics Stack Exchange

No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.9.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description ROS2 simulation device packages to connect unity based multi-robot simulator CLOisim.
Checkout URI https://github.com/lge-ros2/cloisim_ros.git
VCS Type git
VCS Version main
Last Updated 2026-02-04
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

CLOiSim-ROS base class for other CLOiSim-ROS

Maintainers

  • Hyunseok Yang

Authors

  • Hyunseok Yang

CLOiSim-ROS

This is ‘CLOiSim-ROS’ base class.

You may need to redefine in a derived class three virtual class.

namespace cloisim_ros
{
  class Base : public rclcpp::Node
  {
  public:
    explicit Base(const std::string node_name);
    explicit Base(const std::string node_name, const rclcpp::NodeOptions &options);
    explicit Base(const std::string node_name, const std::string namespace_);
    explicit Base(const std::string node_name, const std::string namespace_, const rclcpp::NodeOptions &options);
    virtual ~Base();


  protected:
    virtual void Initialize() = 0;
    virtual void Deinitialize() = 0;

    void Start();
    void Stop();

    bool IsRunThread();
    rclcpp::Node* GetNode();
    std::string GetRobotName();
    zmq::Bridge* CreateBridge();
  }
  }

parameter

TF/TFStatic is enabled to publish by default.

If you want disable publishing TF and TF Static, just set the parameter enable_tf:=False.

Some of cloisim_ros packages are not allowed to disable.

  • Actor, Elevator_System, GroundTruth, World
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cloisim_ros_base at Robotics Stack Exchange

Package Summary

Version 4.9.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description ROS2 simulation device packages to connect unity based multi-robot simulator CLOisim.
Checkout URI https://github.com/lge-ros2/cloisim_ros.git
VCS Type git
VCS Version main
Last Updated 2026-02-04
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

CLOiSim-ROS base class for other CLOiSim-ROS

Maintainers

  • Hyunseok Yang

Authors

  • Hyunseok Yang

CLOiSim-ROS

This is ‘CLOiSim-ROS’ base class.

You may need to redefine in a derived class three virtual class.

namespace cloisim_ros
{
  class Base : public rclcpp::Node
  {
  public:
    explicit Base(const std::string node_name);
    explicit Base(const std::string node_name, const rclcpp::NodeOptions &options);
    explicit Base(const std::string node_name, const std::string namespace_);
    explicit Base(const std::string node_name, const std::string namespace_, const rclcpp::NodeOptions &options);
    virtual ~Base();


  protected:
    virtual void Initialize() = 0;
    virtual void Deinitialize() = 0;

    void Start();
    void Stop();

    bool IsRunThread();
    rclcpp::Node* GetNode();
    std::string GetRobotName();
    zmq::Bridge* CreateBridge();
  }
  }

parameter

TF/TFStatic is enabled to publish by default.

If you want disable publishing TF and TF Static, just set the parameter enable_tf:=False.

Some of cloisim_ros packages are not allowed to disable.

  • Actor, Elevator_System, GroundTruth, World
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cloisim_ros_base at Robotics Stack Exchange

No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.9.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description ROS2 simulation device packages to connect unity based multi-robot simulator CLOisim.
Checkout URI https://github.com/lge-ros2/cloisim_ros.git
VCS Type git
VCS Version main
Last Updated 2026-02-04
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

CLOiSim-ROS base class for other CLOiSim-ROS

Maintainers

  • Hyunseok Yang

Authors

  • Hyunseok Yang

CLOiSim-ROS

This is ‘CLOiSim-ROS’ base class.

You may need to redefine in a derived class three virtual class.

namespace cloisim_ros
{
  class Base : public rclcpp::Node
  {
  public:
    explicit Base(const std::string node_name);
    explicit Base(const std::string node_name, const rclcpp::NodeOptions &options);
    explicit Base(const std::string node_name, const std::string namespace_);
    explicit Base(const std::string node_name, const std::string namespace_, const rclcpp::NodeOptions &options);
    virtual ~Base();


  protected:
    virtual void Initialize() = 0;
    virtual void Deinitialize() = 0;

    void Start();
    void Stop();

    bool IsRunThread();
    rclcpp::Node* GetNode();
    std::string GetRobotName();
    zmq::Bridge* CreateBridge();
  }
  }

parameter

TF/TFStatic is enabled to publish by default.

If you want disable publishing TF and TF Static, just set the parameter enable_tf:=False.

Some of cloisim_ros packages are not allowed to disable.

  • Actor, Elevator_System, GroundTruth, World
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cloisim_ros_base at Robotics Stack Exchange

No version for distro iron showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.9.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description ROS2 simulation device packages to connect unity based multi-robot simulator CLOisim.
Checkout URI https://github.com/lge-ros2/cloisim_ros.git
VCS Type git
VCS Version main
Last Updated 2026-02-04
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

CLOiSim-ROS base class for other CLOiSim-ROS

Maintainers

  • Hyunseok Yang

Authors

  • Hyunseok Yang

CLOiSim-ROS

This is ‘CLOiSim-ROS’ base class.

You may need to redefine in a derived class three virtual class.

namespace cloisim_ros
{
  class Base : public rclcpp::Node
  {
  public:
    explicit Base(const std::string node_name);
    explicit Base(const std::string node_name, const rclcpp::NodeOptions &options);
    explicit Base(const std::string node_name, const std::string namespace_);
    explicit Base(const std::string node_name, const std::string namespace_, const rclcpp::NodeOptions &options);
    virtual ~Base();


  protected:
    virtual void Initialize() = 0;
    virtual void Deinitialize() = 0;

    void Start();
    void Stop();

    bool IsRunThread();
    rclcpp::Node* GetNode();
    std::string GetRobotName();
    zmq::Bridge* CreateBridge();
  }
  }

parameter

TF/TFStatic is enabled to publish by default.

If you want disable publishing TF and TF Static, just set the parameter enable_tf:=False.

Some of cloisim_ros packages are not allowed to disable.

  • Actor, Elevator_System, GroundTruth, World
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cloisim_ros_base at Robotics Stack Exchange

No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.9.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description ROS2 simulation device packages to connect unity based multi-robot simulator CLOisim.
Checkout URI https://github.com/lge-ros2/cloisim_ros.git
VCS Type git
VCS Version main
Last Updated 2026-02-04
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

CLOiSim-ROS base class for other CLOiSim-ROS

Maintainers

  • Hyunseok Yang

Authors

  • Hyunseok Yang

CLOiSim-ROS

This is ‘CLOiSim-ROS’ base class.

You may need to redefine in a derived class three virtual class.

namespace cloisim_ros
{
  class Base : public rclcpp::Node
  {
  public:
    explicit Base(const std::string node_name);
    explicit Base(const std::string node_name, const rclcpp::NodeOptions &options);
    explicit Base(const std::string node_name, const std::string namespace_);
    explicit Base(const std::string node_name, const std::string namespace_, const rclcpp::NodeOptions &options);
    virtual ~Base();


  protected:
    virtual void Initialize() = 0;
    virtual void Deinitialize() = 0;

    void Start();
    void Stop();

    bool IsRunThread();
    rclcpp::Node* GetNode();
    std::string GetRobotName();
    zmq::Bridge* CreateBridge();
  }
  }

parameter

TF/TFStatic is enabled to publish by default.

If you want disable publishing TF and TF Static, just set the parameter enable_tf:=False.

Some of cloisim_ros packages are not allowed to disable.

  • Actor, Elevator_System, GroundTruth, World
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cloisim_ros_base at Robotics Stack Exchange

No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 4.9.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description ROS2 simulation device packages to connect unity based multi-robot simulator CLOisim.
Checkout URI https://github.com/lge-ros2/cloisim_ros.git
VCS Type git
VCS Version main
Last Updated 2026-02-04
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

CLOiSim-ROS base class for other CLOiSim-ROS

Maintainers

  • Hyunseok Yang

Authors

  • Hyunseok Yang

CLOiSim-ROS

This is ‘CLOiSim-ROS’ base class.

You may need to redefine in a derived class three virtual class.

namespace cloisim_ros
{
  class Base : public rclcpp::Node
  {
  public:
    explicit Base(const std::string node_name);
    explicit Base(const std::string node_name, const rclcpp::NodeOptions &options);
    explicit Base(const std::string node_name, const std::string namespace_);
    explicit Base(const std::string node_name, const std::string namespace_, const rclcpp::NodeOptions &options);
    virtual ~Base();


  protected:
    virtual void Initialize() = 0;
    virtual void Deinitialize() = 0;

    void Start();
    void Stop();

    bool IsRunThread();
    rclcpp::Node* GetNode();
    std::string GetRobotName();
    zmq::Bridge* CreateBridge();
  }
  }

parameter

TF/TFStatic is enabled to publish by default.

If you want disable publishing TF and TF Static, just set the parameter enable_tf:=False.

Some of cloisim_ros packages are not allowed to disable.

  • Actor, Elevator_System, GroundTruth, World
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged cloisim_ros_base at Robotics Stack Exchange