Why is ROS2 parameter formatting unpythonic and does not use dict correctly?

asked 2021-09-01 20:20:17 -0500

dheeranet gravatar image

updated 2021-10-12 19:20:40 -0500

Hi, Why are ROS2 parameters specified as

Node(
    parameters = [
        { "foo": 1 },
        { "bar": 2 },
    ],
    ...
)

instead of

Node(
    parameters = {
        "foo": 1,
        "bar": 2,
    },
    ...
)

like all other Python packages e.g. requests?

edit retag flag offensive close merge delete

Comments

Please improve the title of your question. It's far too vague right now.

gvdhoorn gravatar image gvdhoorn  ( 2021-09-02 01:34:00 -0500 )edit