
  You can now view your Streamlit app in your browser.

  URL: http://0.0.0.0:8501

[31m──[0m[31m────────────────────────[0m[31m [0m[1;31mTraceback [0m[1;2;31m(most recent call last)[0m[31m [0m[31m─────────────────────────[0m[31m──[0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mexec_code.py[0m:[94m128[0m in [92mexec_func_with_error_handling[0m              [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mscript_runner.py[0m:[94m669[0m in [92mcode_to_exec[0m                           [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/iart/urdf_grid_visualizer/[0m[1;33mapp_optimized.py[0m:[94m216[0m in [92m<module>[0m               [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m   [2m213 [0m[2m│   [0m[94mexcept[0m [96mException[0m [94mas[0m e:                                                     [31m [0m
[31m [0m   [2m214 [0m[2m│   │   [0m[94mreturn[0m [94mFalse[0m, {[33m"[0m[33merror[0m[33m"[0m: [96mstr[0m(e)}                                        [31m [0m
[31m [0m   [2m215 [0m                                                                               [31m [0m
[31m [0m [31m❱ [0m216 [94mdef[0m[90m [0m[92mcreate_lazy_viewer[0m(category, instance, container_id, viewer_mode=[33m"[0m[33muvz[0m[33m"[0m, ba [31m [0m
[31m [0m   [2m217 [0m[2;90m│   [0m[33m"""Create lazy-loading viewer placeholder"""[0m                               [31m [0m
[31m [0m   [2m218 [0m[2m│   [0mpath = [33m"[0m[33muvz[0m[33m"[0m [94mif[0m viewer_mode == [33m"[0m[33muvz[0m[33m"[0m [94melse[0m [33m"[0m[33mviewer[0m[33m"[0m                         [31m [0m
[31m [0m   [2m219 [0m[2m│   [0m[2m# Build URL: if env is 'auto', compute in browser from window.location[0m     [31m [0m
[31m────────────────────────────────────────────────────────────────────────────────────────[0m
[1;91mTypeError: [0munsupported operand [1;35mtype[0m[1m([0ms[1m)[0m for |: [32m'type'[0m and [32m'NoneType'[0m
[31m──[0m[31m────────────────────────[0m[31m [0m[1;31mTraceback [0m[1;2;31m(most recent call last)[0m[31m [0m[31m─────────────────────────[0m[31m──[0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mexec_code.py[0m:[94m128[0m in [92mexec_func_with_error_handling[0m              [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mscript_runner.py[0m:[94m669[0m in [92mcode_to_exec[0m                           [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/iart/urdf_grid_visualizer/[0m[1;33mapp_optimized.py[0m:[94m216[0m in [92m<module>[0m               [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m   [2m213 [0m[2m│   [0m[94mexcept[0m [96mException[0m [94mas[0m e:                                                     [31m [0m
[31m [0m   [2m214 [0m[2m│   │   [0m[94mreturn[0m [94mFalse[0m, {[33m"[0m[33merror[0m[33m"[0m: [96mstr[0m(e)}                                        [31m [0m
[31m [0m   [2m215 [0m                                                                               [31m [0m
[31m [0m [31m❱ [0m216 [94mdef[0m[90m [0m[92mcreate_lazy_viewer[0m(category, instance, container_id, viewer_mode=[33m"[0m[33muvz[0m[33m"[0m, ba [31m [0m
[31m [0m   [2m217 [0m[2;90m│   [0m[33m"""Create lazy-loading viewer placeholder"""[0m                               [31m [0m
[31m [0m   [2m218 [0m[2m│   [0mpath = [33m"[0m[33muvz[0m[33m"[0m [94mif[0m viewer_mode == [33m"[0m[33muvz[0m[33m"[0m [94melse[0m [33m"[0m[33mviewer[0m[33m"[0m                         [31m [0m
[31m [0m   [2m219 [0m[2m│   [0m[2m# Build URL: if env is 'auto', compute in browser from window.location[0m     [31m [0m
[31m────────────────────────────────────────────────────────────────────────────────────────[0m
[1;91mTypeError: [0munsupported operand [1;35mtype[0m[1m([0ms[1m)[0m for |: [32m'type'[0m and [32m'NoneType'[0m
[31m──[0m[31m────────────────────────[0m[31m [0m[1;31mTraceback [0m[1;2;31m(most recent call last)[0m[31m [0m[31m─────────────────────────[0m[31m──[0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mexec_code.py[0m:[94m128[0m in [92mexec_func_with_error_handling[0m              [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mscript_runner.py[0m:[94m669[0m in [92mcode_to_exec[0m                           [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/iart/urdf_grid_visualizer/[0m[1;33mapp_optimized.py[0m:[94m216[0m in [92m<module>[0m               [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m   [2m213 [0m[2m│   [0m[94mexcept[0m [96mException[0m [94mas[0m e:                                                     [31m [0m
[31m [0m   [2m214 [0m[2m│   │   [0m[94mreturn[0m [94mFalse[0m, {[33m"[0m[33merror[0m[33m"[0m: [96mstr[0m(e)}                                        [31m [0m
[31m [0m   [2m215 [0m                                                                               [31m [0m
[31m [0m [31m❱ [0m216 [94mdef[0m[90m [0m[92mcreate_lazy_viewer[0m(category, instance, container_id, viewer_mode=[33m"[0m[33muvz[0m[33m"[0m, ba [31m [0m
[31m [0m   [2m217 [0m[2;90m│   [0m[33m"""Create lazy-loading viewer placeholder"""[0m                               [31m [0m
[31m [0m   [2m218 [0m[2m│   [0mpath = [33m"[0m[33muvz[0m[33m"[0m [94mif[0m viewer_mode == [33m"[0m[33muvz[0m[33m"[0m [94melse[0m [33m"[0m[33mviewer[0m[33m"[0m                         [31m [0m
[31m [0m   [2m219 [0m[2m│   [0m[2m# Build URL: if env is 'auto', compute in browser from window.location[0m     [31m [0m
[31m────────────────────────────────────────────────────────────────────────────────────────[0m
[1;91mTypeError: [0munsupported operand [1;35mtype[0m[1m([0ms[1m)[0m for |: [32m'type'[0m and [32m'NoneType'[0m
[31m──[0m[31m────────────────────────[0m[31m [0m[1;31mTraceback [0m[1;2;31m(most recent call last)[0m[31m [0m[31m─────────────────────────[0m[31m──[0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mexec_code.py[0m:[94m128[0m in [92mexec_func_with_error_handling[0m              [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mscript_runner.py[0m:[94m669[0m in [92mcode_to_exec[0m                           [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/iart/urdf_grid_visualizer/[0m[1;33mapp_optimized.py[0m:[94m216[0m in [92m<module>[0m               [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m   [2m213 [0m[2m│   [0m[94mexcept[0m [96mException[0m [94mas[0m e:                                                     [31m [0m
[31m [0m   [2m214 [0m[2m│   │   [0m[94mreturn[0m [94mFalse[0m, {[33m"[0m[33merror[0m[33m"[0m: [96mstr[0m(e)}                                        [31m [0m
[31m [0m   [2m215 [0m                                                                               [31m [0m
[31m [0m [31m❱ [0m216 [94mdef[0m[90m [0m[92mcreate_lazy_viewer[0m(category, instance, container_id, viewer_mode=[33m"[0m[33muvz[0m[33m"[0m, ba [31m [0m
[31m [0m   [2m217 [0m[2;90m│   [0m[33m"""Create lazy-loading viewer placeholder"""[0m                               [31m [0m
[31m [0m   [2m218 [0m[2m│   [0mpath = [33m"[0m[33muvz[0m[33m"[0m [94mif[0m viewer_mode == [33m"[0m[33muvz[0m[33m"[0m [94melse[0m [33m"[0m[33mviewer[0m[33m"[0m                         [31m [0m
[31m [0m   [2m219 [0m[2m│   [0m[2m# Build URL: if env is 'auto', compute in browser from window.location[0m     [31m [0m
[31m────────────────────────────────────────────────────────────────────────────────────────[0m
[1;91mTypeError: [0munsupported operand [1;35mtype[0m[1m([0ms[1m)[0m for |: [32m'type'[0m and [32m'NoneType'[0m
[31m──[0m[31m────────────────────────[0m[31m [0m[1;31mTraceback [0m[1;2;31m(most recent call last)[0m[31m [0m[31m─────────────────────────[0m[31m──[0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mexec_code.py[0m:[94m128[0m in [92mexec_func_with_error_handling[0m              [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mscript_runner.py[0m:[94m669[0m in [92mcode_to_exec[0m                           [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/iart/urdf_grid_visualizer/[0m[1;33mapp_optimized.py[0m:[94m216[0m in [92m<module>[0m               [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m   [2m213 [0m[2m│   [0m[94mexcept[0m [96mException[0m [94mas[0m e:                                                     [31m [0m
[31m [0m   [2m214 [0m[2m│   │   [0m[94mreturn[0m [94mFalse[0m, {[33m"[0m[33merror[0m[33m"[0m: [96mstr[0m(e)}                                        [31m [0m
[31m [0m   [2m215 [0m                                                                               [31m [0m
[31m [0m [31m❱ [0m216 [94mdef[0m[90m [0m[92mcreate_lazy_viewer[0m(category, instance, container_id, viewer_mode=[33m"[0m[33muvz[0m[33m"[0m, ba [31m [0m
[31m [0m   [2m217 [0m[2;90m│   [0m[33m"""Create lazy-loading viewer placeholder"""[0m                               [31m [0m
[31m [0m   [2m218 [0m[2m│   [0mpath = [33m"[0m[33muvz[0m[33m"[0m [94mif[0m viewer_mode == [33m"[0m[33muvz[0m[33m"[0m [94melse[0m [33m"[0m[33mviewer[0m[33m"[0m                         [31m [0m
[31m [0m   [2m219 [0m[2m│   [0m[2m# Build URL: if env is 'auto', compute in browser from window.location[0m     [31m [0m
[31m────────────────────────────────────────────────────────────────────────────────────────[0m
[1;91mTypeError: [0munsupported operand [1;35mtype[0m[1m([0ms[1m)[0m for |: [32m'type'[0m and [32m'NoneType'[0m
[31m──[0m[31m────────────────────────[0m[31m [0m[1;31mTraceback [0m[1;2;31m(most recent call last)[0m[31m [0m[31m─────────────────────────[0m[31m──[0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mexec_code.py[0m:[94m128[0m in [92mexec_func_with_error_handling[0m              [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/anaconda3/envs/articulate-anything/lib/python3.9/site-packages/streamlit[0m [31m [0m
[31m [0m [2;33m/runtime/scriptrunner/[0m[1;33mscript_runner.py[0m:[94m669[0m in [92mcode_to_exec[0m                           [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m [2;33m/lab/yipeng/iart/urdf_grid_visualizer/[0m[1;33mapp_optimized.py[0m:[94m216[0m in [92m<module>[0m               [31m [0m
[31m [0m                                                                                      [31m [0m
[31m [0m   [2m213 [0m[2m│   [0m[94mexcept[0m [96mException[0m [94mas[0m e:                                                     [31m [0m
[31m [0m   [2m214 [0m[2m│   │   [0m[94mreturn[0m [94mFalse[0m, {[33m"[0m[33merror[0m[33m"[0m: [96mstr[0m(e)}                                        [31m [0m
[31m [0m   [2m215 [0m                                                                               [31m [0m
[31m [0m [31m❱ [0m216 [94mdef[0m[90m [0m[92mcreate_lazy_viewer[0m(category, instance, container_id, viewer_mode=[33m"[0m[33muvz[0m[33m"[0m, ba [31m [0m
[31m [0m   [2m217 [0m[2;90m│   [0m[33m"""Create lazy-loading viewer placeholder"""[0m                               [31m [0m
[31m [0m   [2m218 [0m[2m│   [0mpath = [33m"[0m[33muvz[0m[33m"[0m [94mif[0m viewer_mode == [33m"[0m[33muvz[0m[33m"[0m [94melse[0m [33m"[0m[33mviewer[0m[33m"[0m                         [31m [0m
[31m [0m   [2m219 [0m[2m│   [0m[2m# Build URL: if env is 'auto', compute in browser from window.location[0m     [31m [0m
[31m────────────────────────────────────────────────────────────────────────────────────────[0m
[1;91mTypeError: [0munsupported operand [1;35mtype[0m[1m([0ms[1m)[0m for |: [32m'type'[0m and [32m'NoneType'[0m
