Thanks to @tomoyafujita and @philipp for their interesting talks!
Meeting recording is under:
The meeting minutes of Meeting 18 are here:
The next RTWG meeting will be on the June 9 at 7 a.m. PST (16.00 CET), please propose agenda items in the comments or in the meeting minutes document directly
@Dejan_Pangercic@razr
Will there be time to introduce the following topics at the next WG? @hsgwa of ISP (Tier4’s subcontractor) will explain the topic if possible.
@takuya.azumi, I have put your talk on agenda for the next RTWG meeting, the 23d of June. Thanks for for proposing it. It is very interesting what you did.
@philipp
Thank you for suggesting our post.
This post is relevant in real-time as well.
If I can have time at the WG, I’ll explain a summary of the post and intention to implement a Threaded Callback.
cc: @Dejan_Pangercic@razr@takuya.azumi
@philipp Thanks for your suggestion. @razr@Dejan_Pangercic If possible, could you add this to the agenda for the next WG meeting on July 7? @y-okumura-isp (another member of ISP) will make a presentation on the topic.
As I can not find the right place, let me report progress about “4.1 Performance testing (with an emphasis on determinism) in 2020-August-04” here.
In short words, we(ISP) are now surveying what is already done and what should be done.
@razr
I’d like to confirm a few things from the feedback I received at the last meeting.
Is it possible to get the meeting recording?
If the last meeting has been recorded, I would appreciate it if you could share the recording with us.
Thank you for listening patiently to my talk at the meeting.
2020-August-18
2.e. Execution and scheduling (previously 4.b Execution and scheduling)
We think Threaded Callback rather than Threaded Executor.
So this idea may be combined with some Executors.
As we have implemented this in the application layer with a helper class, we plan to integrate with rclcpp::Node.
Some new methods such as “rclcpp::Node::create_threaded_subscription” may be introduced but it’s under consideration.
We’ll send PR when we’ll have done it.
We plan to post a new article about this to discourse
(This table hasn’t included any comment about missing features with performance test yet. I’m arranging missing features now so that I’ll post to discourse.)