October 17th, 2018
==================
- Attendees:
- OR: Brian Gerkey, Tully Foote, Louise Pouble, Dirk Thomas
- Apex: Dejan Pangercic
- Bosch: Karsten Knese
- LG: Seonman Kim
- Robotis: Pyo Yoonseok
- Microsoft: Lou Amadio
- TRI: Allison Thackston
- Amazon: Doug Fulop
- Intel: Matthew K Hansen
- \[discussion & decision\] New TSC members to consider
- Interest from multiple companies to participate.
- Decision: @gerkey to follow up with each to get more information:
- How they will help accelerate ROS2 development?
- What projects are they interested in working on?
- \[update\] Status on ROS trademark application
- Iterating with lawyers still
- \[update\] Status on DCO process for ROS 2 repos
- Reviewed draft from Bosch, have not tried integrating into Github
- Should be able to have it rolled out by Crystal
- \[update\] Review of ongoing work for Crystal:
- Gazebo ROS packages
- Mostly completed, one PR remaining
- Launch
- On track. Always more to be done, but looking good for well-featured release.
- memory audit
- Slow start, but should show some results for Crystal.
- docs v2
- [*https://index.ros.org*](https://index.ros.org) prototype live, will include/replace github wiki content
- IDL
- Parsing complete, working on AST to object representation. Next step generators
- Actions
- Design doc up for review [*https://github.com/ros2/design/pull/193*](https://github.com/ros2/design/pull/193)
- In parallel implementation in progress [*https://github.com/ros2/examples/pull/216*](https://github.com/ros2/examples/pull/216)
- build farm
- Upgrading CI options: [*https://github.com/ros-infrastructure/ros\_buildfarm/pull/575*](https://github.com/ros-infrastructure/ros_buildfarm/pull/575)
- Looking to upgrade Jenkins version
- performance testing
- Working on setting up Apexs performance testing on the buildfarm
- secure services: [*https://discourse.ros.org/t/ros2-security-working-group-online-meeting/6393/17*](https://discourse.ros.org/t/ros2-security-working-group-online-meeting/6393/17)
- secure key management: [*https://discourse.ros.org/t/ros2-security-tools-for-development-and-production/6487*](https://discourse.ros.org/t/ros2-security-tools-for-development-and-production/6487)
- logging: [*https://discourse.ros.org/t/ros2-logging/6469*](https://discourse.ros.org/t/ros2-logging/6469)
- rqt (via PickNik): [*https://discourse.ros.org/t/rqt-in-ros2/6428*](https://discourse.ros.org/t/rqt-in-ros2/6428)
- DDS improvements with eProsima (not in time for Crystal)
- Ongoing Apex work with them:
- More static / real time regarding memory allocation
- Shared memory transport
- Minimum DDS profile for compatibility
- Migration tools: [*https://discourse.ros.org/t/ros1-to-ros2-migration-tools/6505*](https://discourse.ros.org/t/ros1-to-ros2-migration-tools/6505)
- QoS [*https://github.com/ros2/rclcpp/issues/572*](https://github.com/ros2/rclcpp/issues/572)
- Testing and fuzzing [*https://gitlab.com/AutowareAuto/AutowareAuto/issues/19*](https://gitlab.com/AutowareAuto/AutowareAuto/issues/19)
- Formalizing integration testing need to move to new launch implementation
- Rosbag [*https://github.com/ros2/rosbag2*](https://github.com/ros2/rosbag2)
- Presented at ROSCon [*video*](https://vimeo.com/292707064) [*slides*](https://roscon.ros.org/2018/presentations/ROSCon2018_Lightning1_3.pdf)
- Navigation [*https://discourse.ros.org/t/ros2-navigation-wg-next-thursday-10-18-18-10am-pacific-gmt-7-00/6443/7*](https://discourse.ros.org/t/ros2-navigation-wg-next-thursday-10-18-18-10am-pacific-gmt-7-00/6443/7)
- Many components working not all of them yet, still running a bunch of components in ros1 via bridge for now such as rviz.
- Waiting for gazebo and rviz in ros2
- Links to be sent for latest development branches
- Are we making tags/branches for crystal prerelease?
- During development were keeping all default branches coordinated. There should never be a synchronization issue between the default branches.
- Image\_pipeline - [*https://github.com/ros-perception/image\_pipeline/issues/360*](https://github.com/ros-perception/image_pipeline/issues/360)
- geometry2/message\_filters - [*https://github.com/ros-planning/navigation2/issues/171*](https://github.com/ros-planning/navigation2/issues/171)
- Performance improvements (Python bindings)
- Superflore (ROS2 for OpenEmbedded, webOS)
- ROS/ROS2 Simulator for Autonomous Driving and Robotics
- Windows buildfarm targeted to be ready for Crystal
- Working on ROS1 including \`ros1\_bridge\` for compatibility [*https://discourse.ros.org/t/introducing-ros1-on-windows/6210*](https://discourse.ros.org/t/introducing-ros1-on-windows/6210) and [*Moveit*](https://discourse.ros.org/t/moveit-now-enabled-for-ros1-on-windows/6509)
- TB3 on ROS 2 [*https://discourse.ros.org/t/tb3-introducing-ros2-tutorials/5959*](https://discourse.ros.org/t/tb3-introducing-ros2-tutorials/5959)
- TB3 on ROS2 in Gazebo
- Tutorials on how to use GazeboROS2pkgs
- [*http://gazebosim.org/tutorials?tut=ros2\_overview&branch=ros2*](http://gazebosim.org/tutorials?tut=ros2_overview&branch=ros2)
- [*http://gazebosim.org/tutorials?tut=ros2\_installing&branch=ros2*](http://gazebosim.org/tutorials?tut=ros2_installing&branch=ros2)
- Coordinate with Intel about testing navigation stack and availability of TB3 simulator for navigation testing.
- ros2arduino [*https://discourse.ros.org/t/ros2arduino-discussion-for-development-ros2-library-for-arduino/6498*](https://discourse.ros.org/t/ros2arduino-discussion-for-development-ros2-library-for-arduino/6498)
- \[update\] Review of unclaimed tasks for Crystal:
- [*https://docs.google.com/spreadsheets/d/14GY9shcwa2QKnw5u5T7F\_2-4XuuwLkS3W20-tVp8EOY/edit\#gid=0*](https://docs.google.com/spreadsheets/d/14GY9shcwa2QKnw5u5T7F_2-4XuuwLkS3W20-tVp8EOY/edit#gid=0)
- Any blockers that we need to start work on now?
- Follow up offline
- \[discussion\] How to track work being done for Crystal
- Too many options now: Waffle, spreadsheets, Discourse, random emails
- Proposal: converge on issues in github and which then show in [*https://waffle.io/ros2/ros2?milestone=crystal*](https://waffle.io/ros2/ros2?milestone=crystal)
- The high level features / tasks being worked on for Crystal are described in [*https://github.com/ros2/ros2/issues/529*](https://github.com/ros2/ros2/issues/529) and then each item has a more detailed reference linked from there
- \[discussion\] How best to support ROS 1->2 transition?
- Idea: facilitate ROS 1->2 transition by supporting release of ROS 1 N-turtle (Noetic) as LTS in May 2020 targeting Ubuntu 20.04, with public intent to make it the last ROS 1 release driven by OSRF
- Extends ROS 1 support by 2 years until 2025
- Requires Python 2->3 transition for packages released into Noetic
- Allows longer period of overlap between ROS 1 & 2, in particular to support bridging
- Avoids supporting multiple Ubuntu LTS distros for a single ROS (1 or 2) distro
- Idea: No ROS-1 Noetic unless community takes this on themselves; We should take the stand that all work goes to ROS2 particularly with the LTS expiration of M
- @gerkey and @dirk-thomas will consider all feedback and develop an official position of Open Robotics
- With release coming we might want to have multiple meetings before the release.
- @gerkey to coordinate offline.
---
[Visit Topic](
https://discourse.ros.org/t/ros-2-tsc-minutes-october-17th-2018/6541/1) or reply to this email to respond.
If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
ros-users@lists.ros.org
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <
http://lists.ros.org/mailman//options/ros-users>