Skip to content

RobotOS.jl doesn't work with PackageCompiler.jl #92

Open
@rcnlee

Description

@rcnlee

I would like to speed up RobotOS startup time by compiling using PackageCompiler. I am able to create a sysimage by passing in :RobotOS as a package to be compiled. However, when I try to run a ROS node, the node and subscribers get started, but no messages come in. Exactly the same code runs fine without package compilation.

I've traced it down to ros_callbacks.py in the storemsg function. It's getting stuck at self._cb_notify(self._notify_handle) and doesn't return. As a result, the callbacks don't get triggered. Any ideas?

Any help would be greatly appreciated, thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions