aws_robomaker_small_warehouse_world package from aws-robomaker-small-warehouse-world repo

aws_robomaker_small_warehouse_world

Package Summary

Tags No category tags.
Version 1.0.5
License MIT-0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.
Checkout URI https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git
VCS Type git
VCS Version ros2
Last Updated 2021-12-15
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags ros gazebo
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.

Additional Links

No additional links.

Maintainers

  • AWS RoboMaker

Authors

  • AWS RoboMaker

AWS RoboMaker Small Warehouse World

Gazebo01

This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.

3D Models included in this Gazebo World

Model (/models) Picture
aws_robomaker_warehouse_Bucket_01 Model: Buckets
aws_robomaker_warehouse_ClutteringA_01, aws_robomaker_warehouse_ClutteringC_01, aws_robomaker_warehouse_ClutteringD_01 Model: Box Clusters
aws_robomaker_warehouse_DeskC_01 Model: Desk
aws_robomaker_warehouse_GroundB_01 Model: Ground Paint
aws_robomaker_warehouse_TrashCanC_01 Model: Humans
aws_robomaker_warehouse_Lamp_01 Model: Ceiling Lamp
aws_robomaker_warehouse_PalletJackB_01 Model: Pallet Jack
aws_robomaker_warehouse_ShelfD_01, aws_robomaker_warehouse_ShelfE_01, aws_robomaker_warehouse_ShelfF_01 Model: Pallet Jack

Building and Launching the Gazebo World with your ROS Applications

  • Create or update a .rosinstall file in the root directory of your ROS workspace. Add the following line to .rosintall:
    - git: {local-name: src/aws-robomaker-small-warehouse-world, uri: 'https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git', version: ros2}
    
  • Change the directory to your ROS workspace and run rosws update

  • Add the following include to the ROS2 launch file you are using:

    import os

    from ament_index_python.packages import get_package_share_directory
    from launch import LaunchDescription
    from launch.actions import IncludeLaunchDescription
    from launch.launch_description_sources import PythonLaunchDescriptionSource

    def generate_launch_description():
        warehouse_pkg_dir = get_package_share_directory('aws_robomaker_small_warehouse_world')
        warehouse_launch_path = os.path.join(warehouse_pkg_dir, 'launch')

        warehouse_world_cmd = IncludeLaunchDescription(
            PythonLaunchDescriptionSource([warehouse_launch_path, '/small_warehouse.launch.py'])
        )

        ld = LaunchDescription()

        ld.add_action(warehouse_world_cmd)

        return ld
    
  • Build your application using colcon
    rosws update
    rosdep install --from-paths . --ignore-src -r -y
    colcon build
    

Example: Running this world directly in Gazebo without a ROS application

To open this world in Gazebo, change the directory to your ROS workspace root folder and run:

export GAZEBO_MODEL_PATH=`pwd`/models
gazebo worlds/small_warehouse/small_warehouse.world

Example: Running this world directly using ROS without a simulated robot

To launch this base Gazebo world without a robot, clone this repository and run the following commands. Note: ROS and gazebo must already be installed on the host.

# build for ROS2
rosdep install --from-paths . --ignore-src -r -y
colcon build

# run in ROS2
source install/setup.sh
ros2 launch aws_robomaker_small_warehouse_world small_warehouse.launch.py

Visit the AWS RoboMaker website to learn more about building intelligent robotic applications with Amazon Web Services.

Notes

  • Lighting might vary on different system(s) (e.g brighter on system without CPU and darker on system with GPU)
  • Adjust lighting parameters in .world file as you need
CHANGELOG

Changelog for package aws_robomaker_small_warehouse_world

Forthcoming

  • Use floor friction value from Gazebo empty world (#13)
  • ROS2 branch
  • Adding gazebo model path to stop requiring modification of gazebo model path env var (#11)
  • Merge pull request #5 from RoverRobotics-forks/foxy-devel Foxy devel
  • fixing missing gazebo path exports not covered in env_hooks
  • Merge branch 'foxy-devel' of https://github.com/aws-robotics/aws-robomaker-small-warehouse-world into foxy-devel
  • merging with branch PR #5. Also updated readme
  • updated for merge request #2
  • updated cmake according to review
  • Tuning lighting for system(s) with/without GPU (#2) (#6)
    • Adjust ceiling lamp's parameters so that it works system(s) with/without GPU
  • update to ament_cmake and added env-hooks
  • Add support for launching in ROS2 foxy
  • Add support for launch with ROS2
  • Merge pull request #1 from konduri/no-roof-warehouse warehouse world with no roof
  • no roof world and launch
  • Add initial package contents
  • Initial commit
  • Contributors: Amazon GitHub Automation, Anson Wong, Hai Quang, Kim (kenvink), Joep Tool, Matthew Murphy, Ojas Joshi, Sam Gundry, Steve Macenski, konduri, padiln, root

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Name
gazebo

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged aws_robomaker_small_warehouse_world at Robotics Stack Exchange

aws_robomaker_small_warehouse_world package from aws-robomaker-small-warehouse-world repo

aws_robomaker_small_warehouse_world

Package Summary

Tags No category tags.
Version 1.0.5
License MIT-0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.
Checkout URI https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git
VCS Type git
VCS Version ros2
Last Updated 2021-12-15
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags ros gazebo
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.

Additional Links

No additional links.

Maintainers

  • AWS RoboMaker

Authors

  • AWS RoboMaker

AWS RoboMaker Small Warehouse World

Gazebo01

This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.

3D Models included in this Gazebo World

Model (/models) Picture
aws_robomaker_warehouse_Bucket_01 Model: Buckets
aws_robomaker_warehouse_ClutteringA_01, aws_robomaker_warehouse_ClutteringC_01, aws_robomaker_warehouse_ClutteringD_01 Model: Box Clusters
aws_robomaker_warehouse_DeskC_01 Model: Desk
aws_robomaker_warehouse_GroundB_01 Model: Ground Paint
aws_robomaker_warehouse_TrashCanC_01 Model: Humans
aws_robomaker_warehouse_Lamp_01 Model: Ceiling Lamp
aws_robomaker_warehouse_PalletJackB_01 Model: Pallet Jack
aws_robomaker_warehouse_ShelfD_01, aws_robomaker_warehouse_ShelfE_01, aws_robomaker_warehouse_ShelfF_01 Model: Pallet Jack

Building and Launching the Gazebo World with your ROS Applications

  • Create or update a .rosinstall file in the root directory of your ROS workspace. Add the following line to .rosintall:
    - git: {local-name: src/aws-robomaker-small-warehouse-world, uri: 'https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git', version: ros2}
    
  • Change the directory to your ROS workspace and run rosws update

  • Add the following include to the ROS2 launch file you are using:

    import os

    from ament_index_python.packages import get_package_share_directory
    from launch import LaunchDescription
    from launch.actions import IncludeLaunchDescription
    from launch.launch_description_sources import PythonLaunchDescriptionSource

    def generate_launch_description():
        warehouse_pkg_dir = get_package_share_directory('aws_robomaker_small_warehouse_world')
        warehouse_launch_path = os.path.join(warehouse_pkg_dir, 'launch')

        warehouse_world_cmd = IncludeLaunchDescription(
            PythonLaunchDescriptionSource([warehouse_launch_path, '/small_warehouse.launch.py'])
        )

        ld = LaunchDescription()

        ld.add_action(warehouse_world_cmd)

        return ld
    
  • Build your application using colcon
    rosws update
    rosdep install --from-paths . --ignore-src -r -y
    colcon build
    

Example: Running this world directly in Gazebo without a ROS application

To open this world in Gazebo, change the directory to your ROS workspace root folder and run:

export GAZEBO_MODEL_PATH=`pwd`/models
gazebo worlds/small_warehouse/small_warehouse.world

Example: Running this world directly using ROS without a simulated robot

To launch this base Gazebo world without a robot, clone this repository and run the following commands. Note: ROS and gazebo must already be installed on the host.

# build for ROS2
rosdep install --from-paths . --ignore-src -r -y
colcon build

# run in ROS2
source install/setup.sh
ros2 launch aws_robomaker_small_warehouse_world small_warehouse.launch.py

Visit the AWS RoboMaker website to learn more about building intelligent robotic applications with Amazon Web Services.

Notes

  • Lighting might vary on different system(s) (e.g brighter on system without CPU and darker on system with GPU)
  • Adjust lighting parameters in .world file as you need
CHANGELOG

Changelog for package aws_robomaker_small_warehouse_world

Forthcoming

  • Use floor friction value from Gazebo empty world (#13)
  • ROS2 branch
  • Adding gazebo model path to stop requiring modification of gazebo model path env var (#11)
  • Merge pull request #5 from RoverRobotics-forks/foxy-devel Foxy devel
  • fixing missing gazebo path exports not covered in env_hooks
  • Merge branch 'foxy-devel' of https://github.com/aws-robotics/aws-robomaker-small-warehouse-world into foxy-devel
  • merging with branch PR #5. Also updated readme
  • updated for merge request #2
  • updated cmake according to review
  • Tuning lighting for system(s) with/without GPU (#2) (#6)
    • Adjust ceiling lamp's parameters so that it works system(s) with/without GPU
  • update to ament_cmake and added env-hooks
  • Add support for launching in ROS2 foxy
  • Add support for launch with ROS2
  • Merge pull request #1 from konduri/no-roof-warehouse warehouse world with no roof
  • no roof world and launch
  • Add initial package contents
  • Initial commit
  • Contributors: Amazon GitHub Automation, Anson Wong, Hai Quang, Kim (kenvink), Joep Tool, Matthew Murphy, Ojas Joshi, Sam Gundry, Steve Macenski, konduri, padiln, root

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Name
gazebo

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged aws_robomaker_small_warehouse_world at Robotics Stack Exchange

aws_robomaker_small_warehouse_world package from aws-robomaker-small-warehouse-world repo

aws_robomaker_small_warehouse_world

Package Summary

Tags No category tags.
Version 1.0.5
License MIT-0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.
Checkout URI https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git
VCS Type git
VCS Version ros2
Last Updated 2021-12-15
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags ros gazebo
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.

Additional Links

No additional links.

Maintainers

  • AWS RoboMaker

Authors

  • AWS RoboMaker

AWS RoboMaker Small Warehouse World

Gazebo01

This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.

3D Models included in this Gazebo World

Model (/models) Picture
aws_robomaker_warehouse_Bucket_01 Model: Buckets
aws_robomaker_warehouse_ClutteringA_01, aws_robomaker_warehouse_ClutteringC_01, aws_robomaker_warehouse_ClutteringD_01 Model: Box Clusters
aws_robomaker_warehouse_DeskC_01 Model: Desk
aws_robomaker_warehouse_GroundB_01 Model: Ground Paint
aws_robomaker_warehouse_TrashCanC_01 Model: Humans
aws_robomaker_warehouse_Lamp_01 Model: Ceiling Lamp
aws_robomaker_warehouse_PalletJackB_01 Model: Pallet Jack
aws_robomaker_warehouse_ShelfD_01, aws_robomaker_warehouse_ShelfE_01, aws_robomaker_warehouse_ShelfF_01 Model: Pallet Jack

Building and Launching the Gazebo World with your ROS Applications

  • Create or update a .rosinstall file in the root directory of your ROS workspace. Add the following line to .rosintall:
    - git: {local-name: src/aws-robomaker-small-warehouse-world, uri: 'https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git', version: ros2}
    
  • Change the directory to your ROS workspace and run rosws update

  • Add the following include to the ROS2 launch file you are using:

    import os

    from ament_index_python.packages import get_package_share_directory
    from launch import LaunchDescription
    from launch.actions import IncludeLaunchDescription
    from launch.launch_description_sources import PythonLaunchDescriptionSource

    def generate_launch_description():
        warehouse_pkg_dir = get_package_share_directory('aws_robomaker_small_warehouse_world')
        warehouse_launch_path = os.path.join(warehouse_pkg_dir, 'launch')

        warehouse_world_cmd = IncludeLaunchDescription(
            PythonLaunchDescriptionSource([warehouse_launch_path, '/small_warehouse.launch.py'])
        )

        ld = LaunchDescription()

        ld.add_action(warehouse_world_cmd)

        return ld
    
  • Build your application using colcon
    rosws update
    rosdep install --from-paths . --ignore-src -r -y
    colcon build
    

Example: Running this world directly in Gazebo without a ROS application

To open this world in Gazebo, change the directory to your ROS workspace root folder and run:

export GAZEBO_MODEL_PATH=`pwd`/models
gazebo worlds/small_warehouse/small_warehouse.world

Example: Running this world directly using ROS without a simulated robot

To launch this base Gazebo world without a robot, clone this repository and run the following commands. Note: ROS and gazebo must already be installed on the host.

# build for ROS2
rosdep install --from-paths . --ignore-src -r -y
colcon build

# run in ROS2
source install/setup.sh
ros2 launch aws_robomaker_small_warehouse_world small_warehouse.launch.py

Visit the AWS RoboMaker website to learn more about building intelligent robotic applications with Amazon Web Services.

Notes

  • Lighting might vary on different system(s) (e.g brighter on system without CPU and darker on system with GPU)
  • Adjust lighting parameters in .world file as you need
CHANGELOG

Changelog for package aws_robomaker_small_warehouse_world

Forthcoming

  • Use floor friction value from Gazebo empty world (#13)
  • ROS2 branch
  • Adding gazebo model path to stop requiring modification of gazebo model path env var (#11)
  • Merge pull request #5 from RoverRobotics-forks/foxy-devel Foxy devel
  • fixing missing gazebo path exports not covered in env_hooks
  • Merge branch 'foxy-devel' of https://github.com/aws-robotics/aws-robomaker-small-warehouse-world into foxy-devel
  • merging with branch PR #5. Also updated readme
  • updated for merge request #2
  • updated cmake according to review
  • Tuning lighting for system(s) with/without GPU (#2) (#6)
    • Adjust ceiling lamp's parameters so that it works system(s) with/without GPU
  • update to ament_cmake and added env-hooks
  • Add support for launching in ROS2 foxy
  • Add support for launch with ROS2
  • Merge pull request #1 from konduri/no-roof-warehouse warehouse world with no roof
  • no roof world and launch
  • Add initial package contents
  • Initial commit
  • Contributors: Amazon GitHub Automation, Anson Wong, Hai Quang, Kim (kenvink), Joep Tool, Matthew Murphy, Ojas Joshi, Sam Gundry, Steve Macenski, konduri, padiln, root

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Name
gazebo

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged aws_robomaker_small_warehouse_world at Robotics Stack Exchange

aws_robomaker_small_warehouse_world package from aws-robomaker-small-warehouse-world repo

aws_robomaker_small_warehouse_world

Package Summary

Tags No category tags.
Version 1.0.5
License MIT-0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.
Checkout URI https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git
VCS Type git
VCS Version ros2
Last Updated 2021-12-15
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags ros gazebo
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.

Additional Links

No additional links.

Maintainers

  • AWS RoboMaker

Authors

  • AWS RoboMaker

AWS RoboMaker Small Warehouse World

Gazebo01

This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.

3D Models included in this Gazebo World

Model (/models) Picture
aws_robomaker_warehouse_Bucket_01 Model: Buckets
aws_robomaker_warehouse_ClutteringA_01, aws_robomaker_warehouse_ClutteringC_01, aws_robomaker_warehouse_ClutteringD_01 Model: Box Clusters
aws_robomaker_warehouse_DeskC_01 Model: Desk
aws_robomaker_warehouse_GroundB_01 Model: Ground Paint
aws_robomaker_warehouse_TrashCanC_01 Model: Humans
aws_robomaker_warehouse_Lamp_01 Model: Ceiling Lamp
aws_robomaker_warehouse_PalletJackB_01 Model: Pallet Jack
aws_robomaker_warehouse_ShelfD_01, aws_robomaker_warehouse_ShelfE_01, aws_robomaker_warehouse_ShelfF_01 Model: Pallet Jack

Building and Launching the Gazebo World with your ROS Applications

  • Create or update a .rosinstall file in the root directory of your ROS workspace. Add the following line to .rosintall:
    - git: {local-name: src/aws-robomaker-small-warehouse-world, uri: 'https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git', version: ros2}
    
  • Change the directory to your ROS workspace and run rosws update

  • Add the following include to the ROS2 launch file you are using:

    import os

    from ament_index_python.packages import get_package_share_directory
    from launch import LaunchDescription
    from launch.actions import IncludeLaunchDescription
    from launch.launch_description_sources import PythonLaunchDescriptionSource

    def generate_launch_description():
        warehouse_pkg_dir = get_package_share_directory('aws_robomaker_small_warehouse_world')
        warehouse_launch_path = os.path.join(warehouse_pkg_dir, 'launch')

        warehouse_world_cmd = IncludeLaunchDescription(
            PythonLaunchDescriptionSource([warehouse_launch_path, '/small_warehouse.launch.py'])
        )

        ld = LaunchDescription()

        ld.add_action(warehouse_world_cmd)

        return ld
    
  • Build your application using colcon
    rosws update
    rosdep install --from-paths . --ignore-src -r -y
    colcon build
    

Example: Running this world directly in Gazebo without a ROS application

To open this world in Gazebo, change the directory to your ROS workspace root folder and run:

export GAZEBO_MODEL_PATH=`pwd`/models
gazebo worlds/small_warehouse/small_warehouse.world

Example: Running this world directly using ROS without a simulated robot

To launch this base Gazebo world without a robot, clone this repository and run the following commands. Note: ROS and gazebo must already be installed on the host.

# build for ROS2
rosdep install --from-paths . --ignore-src -r -y
colcon build

# run in ROS2
source install/setup.sh
ros2 launch aws_robomaker_small_warehouse_world small_warehouse.launch.py

Visit the AWS RoboMaker website to learn more about building intelligent robotic applications with Amazon Web Services.

Notes

  • Lighting might vary on different system(s) (e.g brighter on system without CPU and darker on system with GPU)
  • Adjust lighting parameters in .world file as you need
CHANGELOG

Changelog for package aws_robomaker_small_warehouse_world

Forthcoming

  • Use floor friction value from Gazebo empty world (#13)
  • ROS2 branch
  • Adding gazebo model path to stop requiring modification of gazebo model path env var (#11)
  • Merge pull request #5 from RoverRobotics-forks/foxy-devel Foxy devel
  • fixing missing gazebo path exports not covered in env_hooks
  • Merge branch 'foxy-devel' of https://github.com/aws-robotics/aws-robomaker-small-warehouse-world into foxy-devel
  • merging with branch PR #5. Also updated readme
  • updated for merge request #2
  • updated cmake according to review
  • Tuning lighting for system(s) with/without GPU (#2) (#6)
    • Adjust ceiling lamp's parameters so that it works system(s) with/without GPU
  • update to ament_cmake and added env-hooks
  • Add support for launching in ROS2 foxy
  • Add support for launch with ROS2
  • Merge pull request #1 from konduri/no-roof-warehouse warehouse world with no roof
  • no roof world and launch
  • Add initial package contents
  • Initial commit
  • Contributors: Amazon GitHub Automation, Anson Wong, Hai Quang, Kim (kenvink), Joep Tool, Matthew Murphy, Ojas Joshi, Sam Gundry, Steve Macenski, konduri, padiln, root

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Name
gazebo

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged aws_robomaker_small_warehouse_world at Robotics Stack Exchange

aws_robomaker_small_warehouse_world package from ros2-essentials repo

interbotix_footswitch_driver interbotix_footswitch_msgs interbotix_ros_slate interbotix_slate_driver interbotix_slate_msgs dynamixel_workbench_toolbox interbotix_ros_xseries interbotix_xs_driver interbotix_xs_msgs interbotix_xs_sdk interbotix_ros_xsarms_examples interbotix_xsarm_diagnostic_tool interbotix_xsarm_dual interbotix_xsarm_dual_joy interbotix_xsarm_joy interbotix_xsarm_moveit_interface interbotix_xsarm_pid interbotix_xsarm_puppet interbotix_ros_xsarms interbotix_xsarm_control interbotix_xsarm_descriptions interbotix_xsarm_moveit interbotix_xsarm_perception interbotix_xsarm_ros_control interbotix_xsarm_sim interbotix_common_modules interbotix_common_sim interbotix_common_toolbox interbotix_landmark_modules interbotix_moveit_interface interbotix_moveit_interface_msgs interbotix_tf_tools interbotix_io_modules interbotix_io_toolbox interbotix_perception_modules interbotix_perception_msgs interbotix_perception_pipelines interbotix_perception_toolbox interbotix_rpi_modules interbotix_rpi_msgs interbotix_rpi_toolbox interbotix_xs_modules interbotix_xs_ros_control interbotix_xs_rviz interbotix_xs_toolbox moveit_visual_tools cartographer_demo multi_lidar_desp multi_lidar_gazebo aws_robomaker_hospital_world aws_robomaker_small_house_world aws_robomaker_small_warehouse_world citysim clearpath_playpen gazebo_launch turtlebot3_gazebo lms1xx husky_base husky_bringup husky_control husky_description husky_desktop husky_gazebo husky_msgs husky_navigation husky_robot husky_simulator husky_viz cmd_vel_mux ecl_command_line ecl_concepts ecl_containers ecl_converters ecl_core ecl_core_apps ecl_devices ecl_eigen ecl_exceptions ecl_filesystem ecl_formatters ecl_geometry ecl_ipc ecl_linear_algebra ecl_manipulators ecl_math ecl_mobile_robot ecl_mpl ecl_sigslots ecl_statistics ecl_streams ecl_threads ecl_time ecl_type_traits ecl_utilities ecl_config ecl_console ecl_converters_lite ecl_errors ecl_io ecl_lite ecl_sigslots_lite ecl_time_lite kobuki_core kobuki_keyop kobuki_node kobuki_ros kobuki_ros_interfaces sophus kobuki_control kobuki_description kobuki_gazebo kobuki_launch kobuki_navigation kobuki_rviz velodyne_description velodyne_gazebo_plugins velodyne_simulator rtabmap_sim minimal_pkg turtlebot3 turtlebot3_bringup turtlebot3_cartographer turtlebot3_description turtlebot3_example turtlebot3_navigation2 turtlebot3_node turtlebot3_teleop turtlebot3_cartographer_ex turtlebot3_fake_node turtlebot3_simulations vlp_cartographer

Package Summary

Tags No category tags.
Version 1.0.5
License MIT-0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
Checkout URI https://github.com/j3soon/ros2-essentials.git
VCS Type git
VCS Version main
Last Updated 2025-02-20
Dev Status UNKNOWN
CI status No Continuous Integration
Released UNRELEASED
Tags docker robotics docker-compose ros isaac slam nvidia-docker ros2 isaacsim isaac-sim nav2 omniverse ros2-humble
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.

Additional Links

No additional links.

Maintainers

  • AWS RoboMaker

Authors

  • AWS RoboMaker

AWS RoboMaker Small Warehouse World

Gazebo01

This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.

3D Models included in this Gazebo World

Model (/models) Picture
aws_robomaker_warehouse_Bucket_01 Model: Buckets
aws_robomaker_warehouse_ClutteringA_01, aws_robomaker_warehouse_ClutteringC_01, aws_robomaker_warehouse_ClutteringD_01 Model: Box Clusters
aws_robomaker_warehouse_DeskC_01 Model: Desk
aws_robomaker_warehouse_GroundB_01 Model: Ground Paint
aws_robomaker_warehouse_TrashCanC_01 Model: Humans
aws_robomaker_warehouse_Lamp_01 Model: Ceiling Lamp
aws_robomaker_warehouse_PalletJackB_01 Model: Pallet Jack
aws_robomaker_warehouse_ShelfD_01, aws_robomaker_warehouse_ShelfE_01, aws_robomaker_warehouse_ShelfF_01 Model: Pallet Jack

Building and Launching the Gazebo World with your ROS Applications

  • Create or update a .rosinstall file in the root directory of your ROS workspace. Add the following line to .rosintall:
    - git: {local-name: src/aws-robomaker-small-warehouse-world, uri: 'https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git', version: ros2}
    
  • Change the directory to your ROS workspace and run rosws update

  • Add the following include to the ROS2 launch file you are using:

    import os

    from ament_index_python.packages import get_package_share_directory
    from launch import LaunchDescription
    from launch.actions import IncludeLaunchDescription
    from launch.launch_description_sources import PythonLaunchDescriptionSource

    def generate_launch_description():
        warehouse_pkg_dir = get_package_share_directory('aws_robomaker_small_warehouse_world')
        warehouse_launch_path = os.path.join(warehouse_pkg_dir, 'launch')

        warehouse_world_cmd = IncludeLaunchDescription(
            PythonLaunchDescriptionSource([warehouse_launch_path, '/small_warehouse.launch.py'])
        )

        ld = LaunchDescription()

        ld.add_action(warehouse_world_cmd)

        return ld
    
  • Build your application using colcon
    rosws update
    rosdep install --from-paths . --ignore-src -r -y
    colcon build
    

Example: Running this world directly in Gazebo without a ROS application

To open this world in Gazebo, change the directory to your ROS workspace root folder and run:

export GAZEBO_MODEL_PATH=`pwd`/models
gazebo worlds/small_warehouse/small_warehouse.world

Example: Running this world directly using ROS without a simulated robot

To launch this base Gazebo world without a robot, clone this repository and run the following commands. Note: ROS and gazebo must already be installed on the host.

# build for ROS2
rosdep install --from-paths . --ignore-src -r -y
colcon build

# run in ROS2
source install/setup.sh
ros2 launch aws_robomaker_small_warehouse_world small_warehouse.launch.py

Visit the AWS RoboMaker website to learn more about building intelligent robotic applications with Amazon Web Services.

Notes

  • Lighting might vary on different system(s) (e.g brighter on system without CPU and darker on system with GPU)
  • Adjust lighting parameters in .world file as you need
CHANGELOG

Changelog for package aws_robomaker_small_warehouse_world

Forthcoming

  • Use floor friction value from Gazebo empty world (#13)
  • ROS2 branch
  • Adding gazebo model path to stop requiring modification of gazebo model path env var (#11)
  • Merge pull request #5 from RoverRobotics-forks/foxy-devel Foxy devel
  • fixing missing gazebo path exports not covered in env_hooks
  • Merge branch 'foxy-devel' of https://github.com/aws-robotics/aws-robomaker-small-warehouse-world into foxy-devel
  • merging with branch PR #5. Also updated readme
  • updated for merge request #2
  • updated cmake according to review
  • Tuning lighting for system(s) with/without GPU (#2) (#6)
    • Adjust ceiling lamp's parameters so that it works system(s) with/without GPU
  • update to ament_cmake and added env-hooks
  • Add support for launching in ROS2 foxy
  • Add support for launch with ROS2
  • Merge pull request #1 from konduri/no-roof-warehouse warehouse world with no roof
  • no roof world and launch
  • Add initial package contents
  • Initial commit
  • Contributors: Amazon GitHub Automation, Anson Wong, Hai Quang, Kim (kenvink), Joep Tool, Matthew Murphy, Ojas Joshi, Sam Gundry, Steve Macenski, konduri, padiln, root

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Name
gazebo

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged aws_robomaker_small_warehouse_world at Robotics Stack Exchange

No version for distro noetic. Known supported distros are highlighted in the buttons above.

aws_robomaker_small_warehouse_world package from aws-robomaker-small-warehouse-world repo

aws_robomaker_small_warehouse_world

Package Summary

Tags No category tags.
Version 1.0.5
License MIT-0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.
Checkout URI https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git
VCS Type git
VCS Version ros2
Last Updated 2021-12-15
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags ros gazebo
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.

Additional Links

No additional links.

Maintainers

  • AWS RoboMaker

Authors

  • AWS RoboMaker

AWS RoboMaker Small Warehouse World

Gazebo01

This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.

3D Models included in this Gazebo World

Model (/models) Picture
aws_robomaker_warehouse_Bucket_01 Model: Buckets
aws_robomaker_warehouse_ClutteringA_01, aws_robomaker_warehouse_ClutteringC_01, aws_robomaker_warehouse_ClutteringD_01 Model: Box Clusters
aws_robomaker_warehouse_DeskC_01 Model: Desk
aws_robomaker_warehouse_GroundB_01 Model: Ground Paint
aws_robomaker_warehouse_TrashCanC_01 Model: Humans
aws_robomaker_warehouse_Lamp_01 Model: Ceiling Lamp
aws_robomaker_warehouse_PalletJackB_01 Model: Pallet Jack
aws_robomaker_warehouse_ShelfD_01, aws_robomaker_warehouse_ShelfE_01, aws_robomaker_warehouse_ShelfF_01 Model: Pallet Jack

Building and Launching the Gazebo World with your ROS Applications

  • Create or update a .rosinstall file in the root directory of your ROS workspace. Add the following line to .rosintall:
    - git: {local-name: src/aws-robomaker-small-warehouse-world, uri: 'https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git', version: ros2}
    
  • Change the directory to your ROS workspace and run rosws update

  • Add the following include to the ROS2 launch file you are using:

    import os

    from ament_index_python.packages import get_package_share_directory
    from launch import LaunchDescription
    from launch.actions import IncludeLaunchDescription
    from launch.launch_description_sources import PythonLaunchDescriptionSource

    def generate_launch_description():
        warehouse_pkg_dir = get_package_share_directory('aws_robomaker_small_warehouse_world')
        warehouse_launch_path = os.path.join(warehouse_pkg_dir, 'launch')

        warehouse_world_cmd = IncludeLaunchDescription(
            PythonLaunchDescriptionSource([warehouse_launch_path, '/small_warehouse.launch.py'])
        )

        ld = LaunchDescription()

        ld.add_action(warehouse_world_cmd)

        return ld
    
  • Build your application using colcon
    rosws update
    rosdep install --from-paths . --ignore-src -r -y
    colcon build
    

Example: Running this world directly in Gazebo without a ROS application

To open this world in Gazebo, change the directory to your ROS workspace root folder and run:

export GAZEBO_MODEL_PATH=`pwd`/models
gazebo worlds/small_warehouse/small_warehouse.world

Example: Running this world directly using ROS without a simulated robot

To launch this base Gazebo world without a robot, clone this repository and run the following commands. Note: ROS and gazebo must already be installed on the host.

# build for ROS2
rosdep install --from-paths . --ignore-src -r -y
colcon build

# run in ROS2
source install/setup.sh
ros2 launch aws_robomaker_small_warehouse_world small_warehouse.launch.py

Visit the AWS RoboMaker website to learn more about building intelligent robotic applications with Amazon Web Services.

Notes

  • Lighting might vary on different system(s) (e.g brighter on system without CPU and darker on system with GPU)
  • Adjust lighting parameters in .world file as you need
CHANGELOG

Changelog for package aws_robomaker_small_warehouse_world

Forthcoming

  • Use floor friction value from Gazebo empty world (#13)
  • ROS2 branch
  • Adding gazebo model path to stop requiring modification of gazebo model path env var (#11)
  • Merge pull request #5 from RoverRobotics-forks/foxy-devel Foxy devel
  • fixing missing gazebo path exports not covered in env_hooks
  • Merge branch 'foxy-devel' of https://github.com/aws-robotics/aws-robomaker-small-warehouse-world into foxy-devel
  • merging with branch PR #5. Also updated readme
  • updated for merge request #2
  • updated cmake according to review
  • Tuning lighting for system(s) with/without GPU (#2) (#6)
    • Adjust ceiling lamp's parameters so that it works system(s) with/without GPU
  • update to ament_cmake and added env-hooks
  • Add support for launching in ROS2 foxy
  • Add support for launch with ROS2
  • Merge pull request #1 from konduri/no-roof-warehouse warehouse world with no roof
  • no roof world and launch
  • Add initial package contents
  • Initial commit
  • Contributors: Amazon GitHub Automation, Anson Wong, Hai Quang, Kim (kenvink), Joep Tool, Matthew Murphy, Ojas Joshi, Sam Gundry, Steve Macenski, konduri, padiln, root

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Name
gazebo

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged aws_robomaker_small_warehouse_world at Robotics Stack Exchange

aws_robomaker_small_warehouse_world package from aws-robomaker-small-warehouse-world repo

aws_robomaker_small_warehouse_world

Package Summary

Tags No category tags.
Version 1.0.5
License MIT-0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.
Checkout URI https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git
VCS Type git
VCS Version ros2
Last Updated 2021-12-15
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags ros gazebo
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.

Additional Links

No additional links.

Maintainers

  • AWS RoboMaker

Authors

  • AWS RoboMaker

AWS RoboMaker Small Warehouse World

Gazebo01

This Gazebo world is well suited for organizations who are building and testing robot applications for warehouse and logistics use cases.

3D Models included in this Gazebo World

Model (/models) Picture
aws_robomaker_warehouse_Bucket_01 Model: Buckets
aws_robomaker_warehouse_ClutteringA_01, aws_robomaker_warehouse_ClutteringC_01, aws_robomaker_warehouse_ClutteringD_01 Model: Box Clusters
aws_robomaker_warehouse_DeskC_01 Model: Desk
aws_robomaker_warehouse_GroundB_01 Model: Ground Paint
aws_robomaker_warehouse_TrashCanC_01 Model: Humans
aws_robomaker_warehouse_Lamp_01 Model: Ceiling Lamp
aws_robomaker_warehouse_PalletJackB_01 Model: Pallet Jack
aws_robomaker_warehouse_ShelfD_01, aws_robomaker_warehouse_ShelfE_01, aws_robomaker_warehouse_ShelfF_01 Model: Pallet Jack

Building and Launching the Gazebo World with your ROS Applications

  • Create or update a .rosinstall file in the root directory of your ROS workspace. Add the following line to .rosintall:
    - git: {local-name: src/aws-robomaker-small-warehouse-world, uri: 'https://github.com/aws-robotics/aws-robomaker-small-warehouse-world.git', version: ros2}
    
  • Change the directory to your ROS workspace and run rosws update

  • Add the following include to the ROS2 launch file you are using:

    import os

    from ament_index_python.packages import get_package_share_directory
    from launch import LaunchDescription
    from launch.actions import IncludeLaunchDescription
    from launch.launch_description_sources import PythonLaunchDescriptionSource

    def generate_launch_description():
        warehouse_pkg_dir = get_package_share_directory('aws_robomaker_small_warehouse_world')
        warehouse_launch_path = os.path.join(warehouse_pkg_dir, 'launch')

        warehouse_world_cmd = IncludeLaunchDescription(
            PythonLaunchDescriptionSource([warehouse_launch_path, '/small_warehouse.launch.py'])
        )

        ld = LaunchDescription()

        ld.add_action(warehouse_world_cmd)

        return ld
    
  • Build your application using colcon
    rosws update
    rosdep install --from-paths . --ignore-src -r -y
    colcon build
    

Example: Running this world directly in Gazebo without a ROS application

To open this world in Gazebo, change the directory to your ROS workspace root folder and run:

export GAZEBO_MODEL_PATH=`pwd`/models
gazebo worlds/small_warehouse/small_warehouse.world

Example: Running this world directly using ROS without a simulated robot

To launch this base Gazebo world without a robot, clone this repository and run the following commands. Note: ROS and gazebo must already be installed on the host.

# build for ROS2
rosdep install --from-paths . --ignore-src -r -y
colcon build

# run in ROS2
source install/setup.sh
ros2 launch aws_robomaker_small_warehouse_world small_warehouse.launch.py

Visit the AWS RoboMaker website to learn more about building intelligent robotic applications with Amazon Web Services.

Notes

  • Lighting might vary on different system(s) (e.g brighter on system without CPU and darker on system with GPU)
  • Adjust lighting parameters in .world file as you need
CHANGELOG

Changelog for package aws_robomaker_small_warehouse_world

Forthcoming

  • Use floor friction value from Gazebo empty world (#13)
  • ROS2 branch
  • Adding gazebo model path to stop requiring modification of gazebo model path env var (#11)
  • Merge pull request #5 from RoverRobotics-forks/foxy-devel Foxy devel
  • fixing missing gazebo path exports not covered in env_hooks
  • Merge branch 'foxy-devel' of https://github.com/aws-robotics/aws-robomaker-small-warehouse-world into foxy-devel
  • merging with branch PR #5. Also updated readme
  • updated for merge request #2
  • updated cmake according to review
  • Tuning lighting for system(s) with/without GPU (#2) (#6)
    • Adjust ceiling lamp's parameters so that it works system(s) with/without GPU
  • update to ament_cmake and added env-hooks
  • Add support for launching in ROS2 foxy
  • Add support for launch with ROS2
  • Merge pull request #1 from konduri/no-roof-warehouse warehouse world with no roof
  • no roof world and launch
  • Add initial package contents
  • Initial commit
  • Contributors: Amazon GitHub Automation, Anson Wong, Hai Quang, Kim (kenvink), Joep Tool, Matthew Murphy, Ojas Joshi, Sam Gundry, Steve Macenski, konduri, padiln, root

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Name
gazebo

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged aws_robomaker_small_warehouse_world at Robotics Stack Exchange

No version for distro melodic. Known supported distros are highlighted in the buttons above.