# Why are robot\_name\_space and controllers\_list not initialized with specific parameters in each robot\_env?

**URL:** <https://get-help.theconstruct.ai/t/why-are-robot-name-space-and-controllers-list-not-initialized-with-specific-parameters-in-each-robot-env/8673>\
**Category:** Open Discussions\
**Tags:** gazebo\
**Created:** [March 8, 2021, 7:46pm UTC](https://get-help.theconstruct.ai/t/why-are-robot-name-space-and-controllers-list-not-initialized-with-specific-parameters-in-each-robot-env/8673 "2021-03-08T19:46:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Barikata1984](https://get-help.theconstruct.ai/letter_avatar_proxy/v4/letter/b/f08c70/32.png) [@Barikata1984](https://get-help.theconstruct.ai/u/Barikata1984)\
**Post date:** [March 8, 2021, 7:46pm UTC](https://get-help.theconstruct.ai/t/why-are-robot-name-space-and-controllers-list-not-initialized-with-specific-parameters-in-each-robot-env/8673/1 "2021-03-08T19:46:17Z")

</div>

Hello everyone,

While I investigate the implementation of the robot\_env files for each robot, I notice that the variables “robot\_name\_space” and “controllers\_list” are initialized not with particular parameters but with blank in the files. If they are declared as blank variables, how does Gazebo identify the objects it processes?

Since I am not sure whether this question related to my other question ([Iri\_wam does not start to learn](https://get-help.robotigniteacademy.com/t/iri-wam-does-not-start-to-learn/8672)), I post this question separately. But, the answer to this very question may give me the insight to clear the other question. So, I really appreciate it if I could pick the experts’ brains on this community.

Thank you,
