No version for distro humble showing github. Known supported distros are highlighted in the buttons above.
Package symbol

custom_robots package from roboticsinfrastructure repo

custom_robots jderobot_drones

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO: License declaration
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Infrastructure for robotic applications
Checkout URI https://github.com/jderobot/roboticsinfrastructure.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-22
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Package contains Custom Robots for jderobot's RoboticAcademy

Additional Links

No additional links.

Maintainers

  • root

Authors

No additional authors.

CUSTOM ROBOT PACKAGE

This directory is entirely a ROS2 package with its CMakeLists.txt and package.xml. Every robot’s resources directories will be stored in /home/ws/install/custom_robots/share/custom_robots after building the workspace and so the package named in every xml, xacro, urdf file muste be custom_robots.

BUILD NEW ROBOT

In order to create a knew robot and for it to be succesfully built open CMakeLists.txt and add the necessary resources in the following lines:

# find dependencies
set(PROJECT_DEPENDENCIES
  ament_cmake
  ...
        <------ add any dependencies that your robot will need
)

-----/-/-/-----

install(DIRECTORY
  ...
        <------ add the directories that contain the necessary 
                resources for your robot (urdf, rviz, launch, meshes, models etc.)

  DESTINATION share/${PROJECT_NAME}
)

GAZEBO CAMERA

Place gzclient camera in a fixed position of the world adding to the .world file:

<gui fullscreen=1>
  <camera name='user_camera'>
    <pose >X Y Z ROLL PITCH YAW</pose>
    <view_controller>orbit</view_controller>
    <projection_type>perspective</projection_type>
  </camera>
</gui>
  • Replace X Y Z ROLL PITCH YAW with the world’s position you want the camera to be set

Make the gzclient camera follow a model adding to the .world file:

<gui fullscreen=1>
  <camera name="user_camera">
    <track_visual>
      <name>MODEL_NAME</name>
      <static>true</static>
      <use_model_frame>true</use_model_frame>
      <xyz>X Y Z</xyz>
      <inherit_yaw>true</inherit_yaw>
    </track_visual>
  </camera>
</gui>
  • Replace MODEL_NAME with the name of the model you want the camara to follow
  • Replace X Y Z with the relative coordinates to the model you want the camera to be set
CHANGELOG
No CHANGELOG found.

Launch files

Plugins

No plugins found.

Recent questions tagged custom_robots at Robotics Stack Exchange

No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.
Package symbol

custom_robots package from roboticsinfrastructure repo

custom_robots jderobot_drones

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO: License declaration
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Infrastructure for robotic applications
Checkout URI https://github.com/jderobot/roboticsinfrastructure.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-22
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Package contains Custom Robots for jderobot's RoboticAcademy

Additional Links

No additional links.

Maintainers

  • root

Authors

No additional authors.

CUSTOM ROBOT PACKAGE

This directory is entirely a ROS2 package with its CMakeLists.txt and package.xml. Every robot’s resources directories will be stored in /home/ws/install/custom_robots/share/custom_robots after building the workspace and so the package named in every xml, xacro, urdf file muste be custom_robots.

BUILD NEW ROBOT

In order to create a knew robot and for it to be succesfully built open CMakeLists.txt and add the necessary resources in the following lines:

# find dependencies
set(PROJECT_DEPENDENCIES
  ament_cmake
  ...
        <------ add any dependencies that your robot will need
)

-----/-/-/-----

install(DIRECTORY
  ...
        <------ add the directories that contain the necessary 
                resources for your robot (urdf, rviz, launch, meshes, models etc.)

  DESTINATION share/${PROJECT_NAME}
)

GAZEBO CAMERA

Place gzclient camera in a fixed position of the world adding to the .world file:

<gui fullscreen=1>
  <camera name='user_camera'>
    <pose >X Y Z ROLL PITCH YAW</pose>
    <view_controller>orbit</view_controller>
    <projection_type>perspective</projection_type>
  </camera>
</gui>
  • Replace X Y Z ROLL PITCH YAW with the world’s position you want the camera to be set

Make the gzclient camera follow a model adding to the .world file:

<gui fullscreen=1>
  <camera name="user_camera">
    <track_visual>
      <name>MODEL_NAME</name>
      <static>true</static>
      <use_model_frame>true</use_model_frame>
      <xyz>X Y Z</xyz>
      <inherit_yaw>true</inherit_yaw>
    </track_visual>
  </camera>
</gui>
  • Replace MODEL_NAME with the name of the model you want the camara to follow
  • Replace X Y Z with the relative coordinates to the model you want the camera to be set
CHANGELOG
No CHANGELOG found.

Launch files

Plugins

No plugins found.

Recent questions tagged custom_robots at Robotics Stack Exchange

No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.
Package symbol

custom_robots package from roboticsinfrastructure repo

custom_robots jderobot_drones

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO: License declaration
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Infrastructure for robotic applications
Checkout URI https://github.com/jderobot/roboticsinfrastructure.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-22
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Package contains Custom Robots for jderobot's RoboticAcademy

Additional Links

No additional links.

Maintainers

  • root

Authors

No additional authors.

CUSTOM ROBOT PACKAGE

This directory is entirely a ROS2 package with its CMakeLists.txt and package.xml. Every robot’s resources directories will be stored in /home/ws/install/custom_robots/share/custom_robots after building the workspace and so the package named in every xml, xacro, urdf file muste be custom_robots.

BUILD NEW ROBOT

In order to create a knew robot and for it to be succesfully built open CMakeLists.txt and add the necessary resources in the following lines:

# find dependencies
set(PROJECT_DEPENDENCIES
  ament_cmake
  ...
        <------ add any dependencies that your robot will need
)

-----/-/-/-----

install(DIRECTORY
  ...
        <------ add the directories that contain the necessary 
                resources for your robot (urdf, rviz, launch, meshes, models etc.)

  DESTINATION share/${PROJECT_NAME}
)

GAZEBO CAMERA

Place gzclient camera in a fixed position of the world adding to the .world file:

<gui fullscreen=1>
  <camera name='user_camera'>
    <pose >X Y Z ROLL PITCH YAW</pose>
    <view_controller>orbit</view_controller>
    <projection_type>perspective</projection_type>
  </camera>
</gui>
  • Replace X Y Z ROLL PITCH YAW with the world’s position you want the camera to be set

Make the gzclient camera follow a model adding to the .world file:

<gui fullscreen=1>
  <camera name="user_camera">
    <track_visual>
      <name>MODEL_NAME</name>
      <static>true</static>
      <use_model_frame>true</use_model_frame>
      <xyz>X Y Z</xyz>
      <inherit_yaw>true</inherit_yaw>
    </track_visual>
  </camera>
</gui>
  • Replace MODEL_NAME with the name of the model you want the camara to follow
  • Replace X Y Z with the relative coordinates to the model you want the camera to be set
CHANGELOG
No CHANGELOG found.

Launch files

Plugins

No plugins found.

Recent questions tagged custom_robots at Robotics Stack Exchange

No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.
Package symbol

custom_robots package from roboticsinfrastructure repo

custom_robots jderobot_drones

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO: License declaration
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Infrastructure for robotic applications
Checkout URI https://github.com/jderobot/roboticsinfrastructure.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-22
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Package contains Custom Robots for jderobot's RoboticAcademy

Additional Links

No additional links.

Maintainers

  • root

Authors

No additional authors.

CUSTOM ROBOT PACKAGE

This directory is entirely a ROS2 package with its CMakeLists.txt and package.xml. Every robot’s resources directories will be stored in /home/ws/install/custom_robots/share/custom_robots after building the workspace and so the package named in every xml, xacro, urdf file muste be custom_robots.

BUILD NEW ROBOT

In order to create a knew robot and for it to be succesfully built open CMakeLists.txt and add the necessary resources in the following lines:

# find dependencies
set(PROJECT_DEPENDENCIES
  ament_cmake
  ...
        <------ add any dependencies that your robot will need
)

-----/-/-/-----

install(DIRECTORY
  ...
        <------ add the directories that contain the necessary 
                resources for your robot (urdf, rviz, launch, meshes, models etc.)

  DESTINATION share/${PROJECT_NAME}
)

GAZEBO CAMERA

Place gzclient camera in a fixed position of the world adding to the .world file:

<gui fullscreen=1>
  <camera name='user_camera'>
    <pose >X Y Z ROLL PITCH YAW</pose>
    <view_controller>orbit</view_controller>
    <projection_type>perspective</projection_type>
  </camera>
</gui>
  • Replace X Y Z ROLL PITCH YAW with the world’s position you want the camera to be set

Make the gzclient camera follow a model adding to the .world file:

<gui fullscreen=1>
  <camera name="user_camera">
    <track_visual>
      <name>MODEL_NAME</name>
      <static>true</static>
      <use_model_frame>true</use_model_frame>
      <xyz>X Y Z</xyz>
      <inherit_yaw>true</inherit_yaw>
    </track_visual>
  </camera>
</gui>
  • Replace MODEL_NAME with the name of the model you want the camara to follow
  • Replace X Y Z with the relative coordinates to the model you want the camera to be set
CHANGELOG
No CHANGELOG found.

Launch files

Plugins

No plugins found.

Recent questions tagged custom_robots at Robotics Stack Exchange

Package symbol

custom_robots package from roboticsinfrastructure repo

custom_robots jderobot_drones

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO: License declaration
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Infrastructure for robotic applications
Checkout URI https://github.com/jderobot/roboticsinfrastructure.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-22
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Package contains Custom Robots for jderobot's RoboticAcademy

Additional Links

No additional links.

Maintainers

  • root

Authors

No additional authors.

CUSTOM ROBOT PACKAGE

This directory is entirely a ROS2 package with its CMakeLists.txt and package.xml. Every robot’s resources directories will be stored in /home/ws/install/custom_robots/share/custom_robots after building the workspace and so the package named in every xml, xacro, urdf file muste be custom_robots.

BUILD NEW ROBOT

In order to create a knew robot and for it to be succesfully built open CMakeLists.txt and add the necessary resources in the following lines:

# find dependencies
set(PROJECT_DEPENDENCIES
  ament_cmake
  ...
        <------ add any dependencies that your robot will need
)

-----/-/-/-----

install(DIRECTORY
  ...
        <------ add the directories that contain the necessary 
                resources for your robot (urdf, rviz, launch, meshes, models etc.)

  DESTINATION share/${PROJECT_NAME}
)

GAZEBO CAMERA

Place gzclient camera in a fixed position of the world adding to the .world file:

<gui fullscreen=1>
  <camera name='user_camera'>
    <pose >X Y Z ROLL PITCH YAW</pose>
    <view_controller>orbit</view_controller>
    <projection_type>perspective</projection_type>
  </camera>
</gui>
  • Replace X Y Z ROLL PITCH YAW with the world’s position you want the camera to be set

Make the gzclient camera follow a model adding to the .world file:

<gui fullscreen=1>
  <camera name="user_camera">
    <track_visual>
      <name>MODEL_NAME</name>
      <static>true</static>
      <use_model_frame>true</use_model_frame>
      <xyz>X Y Z</xyz>
      <inherit_yaw>true</inherit_yaw>
    </track_visual>
  </camera>
</gui>
  • Replace MODEL_NAME with the name of the model you want the camara to follow
  • Replace X Y Z with the relative coordinates to the model you want the camera to be set
CHANGELOG
No CHANGELOG found.

Launch files

Plugins

No plugins found.

Recent questions tagged custom_robots at Robotics Stack Exchange

No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

custom_robots package from roboticsinfrastructure repo

custom_robots jderobot_drones

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO: License declaration
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Infrastructure for robotic applications
Checkout URI https://github.com/jderobot/roboticsinfrastructure.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-22
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Package contains Custom Robots for jderobot's RoboticAcademy

Additional Links

No additional links.

Maintainers

  • root

Authors

No additional authors.

CUSTOM ROBOT PACKAGE

This directory is entirely a ROS2 package with its CMakeLists.txt and package.xml. Every robot’s resources directories will be stored in /home/ws/install/custom_robots/share/custom_robots after building the workspace and so the package named in every xml, xacro, urdf file muste be custom_robots.

BUILD NEW ROBOT

In order to create a knew robot and for it to be succesfully built open CMakeLists.txt and add the necessary resources in the following lines:

# find dependencies
set(PROJECT_DEPENDENCIES
  ament_cmake
  ...
        <------ add any dependencies that your robot will need
)

-----/-/-/-----

install(DIRECTORY
  ...
        <------ add the directories that contain the necessary 
                resources for your robot (urdf, rviz, launch, meshes, models etc.)

  DESTINATION share/${PROJECT_NAME}
)

GAZEBO CAMERA

Place gzclient camera in a fixed position of the world adding to the .world file:

<gui fullscreen=1>
  <camera name='user_camera'>
    <pose >X Y Z ROLL PITCH YAW</pose>
    <view_controller>orbit</view_controller>
    <projection_type>perspective</projection_type>
  </camera>
</gui>
  • Replace X Y Z ROLL PITCH YAW with the world’s position you want the camera to be set

Make the gzclient camera follow a model adding to the .world file:

<gui fullscreen=1>
  <camera name="user_camera">
    <track_visual>
      <name>MODEL_NAME</name>
      <static>true</static>
      <use_model_frame>true</use_model_frame>
      <xyz>X Y Z</xyz>
      <inherit_yaw>true</inherit_yaw>
    </track_visual>
  </camera>
</gui>
  • Replace MODEL_NAME with the name of the model you want the camara to follow
  • Replace X Y Z with the relative coordinates to the model you want the camera to be set
CHANGELOG
No CHANGELOG found.

Launch files

Plugins

No plugins found.

Recent questions tagged custom_robots at Robotics Stack Exchange

No version for distro iron showing github. Known supported distros are highlighted in the buttons above.
Package symbol

custom_robots package from roboticsinfrastructure repo

custom_robots jderobot_drones

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO: License declaration
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Infrastructure for robotic applications
Checkout URI https://github.com/jderobot/roboticsinfrastructure.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-22
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Package contains Custom Robots for jderobot's RoboticAcademy

Additional Links

No additional links.

Maintainers

  • root

Authors

No additional authors.

CUSTOM ROBOT PACKAGE

This directory is entirely a ROS2 package with its CMakeLists.txt and package.xml. Every robot’s resources directories will be stored in /home/ws/install/custom_robots/share/custom_robots after building the workspace and so the package named in every xml, xacro, urdf file muste be custom_robots.

BUILD NEW ROBOT

In order to create a knew robot and for it to be succesfully built open CMakeLists.txt and add the necessary resources in the following lines:

# find dependencies
set(PROJECT_DEPENDENCIES
  ament_cmake
  ...
        <------ add any dependencies that your robot will need
)

-----/-/-/-----

install(DIRECTORY
  ...
        <------ add the directories that contain the necessary 
                resources for your robot (urdf, rviz, launch, meshes, models etc.)

  DESTINATION share/${PROJECT_NAME}
)

GAZEBO CAMERA

Place gzclient camera in a fixed position of the world adding to the .world file:

<gui fullscreen=1>
  <camera name='user_camera'>
    <pose >X Y Z ROLL PITCH YAW</pose>
    <view_controller>orbit</view_controller>
    <projection_type>perspective</projection_type>
  </camera>
</gui>
  • Replace X Y Z ROLL PITCH YAW with the world’s position you want the camera to be set

Make the gzclient camera follow a model adding to the .world file:

<gui fullscreen=1>
  <camera name="user_camera">
    <track_visual>
      <name>MODEL_NAME</name>
      <static>true</static>
      <use_model_frame>true</use_model_frame>
      <xyz>X Y Z</xyz>
      <inherit_yaw>true</inherit_yaw>
    </track_visual>
  </camera>
</gui>
  • Replace MODEL_NAME with the name of the model you want the camara to follow
  • Replace X Y Z with the relative coordinates to the model you want the camera to be set
CHANGELOG
No CHANGELOG found.

Launch files

Plugins

No plugins found.

Recent questions tagged custom_robots at Robotics Stack Exchange

No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

custom_robots package from roboticsinfrastructure repo

custom_robots jderobot_drones

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO: License declaration
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Infrastructure for robotic applications
Checkout URI https://github.com/jderobot/roboticsinfrastructure.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-22
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Package contains Custom Robots for jderobot's RoboticAcademy

Additional Links

No additional links.

Maintainers

  • root

Authors

No additional authors.

CUSTOM ROBOT PACKAGE

This directory is entirely a ROS2 package with its CMakeLists.txt and package.xml. Every robot’s resources directories will be stored in /home/ws/install/custom_robots/share/custom_robots after building the workspace and so the package named in every xml, xacro, urdf file muste be custom_robots.

BUILD NEW ROBOT

In order to create a knew robot and for it to be succesfully built open CMakeLists.txt and add the necessary resources in the following lines:

# find dependencies
set(PROJECT_DEPENDENCIES
  ament_cmake
  ...
        <------ add any dependencies that your robot will need
)

-----/-/-/-----

install(DIRECTORY
  ...
        <------ add the directories that contain the necessary 
                resources for your robot (urdf, rviz, launch, meshes, models etc.)

  DESTINATION share/${PROJECT_NAME}
)

GAZEBO CAMERA

Place gzclient camera in a fixed position of the world adding to the .world file:

<gui fullscreen=1>
  <camera name='user_camera'>
    <pose >X Y Z ROLL PITCH YAW</pose>
    <view_controller>orbit</view_controller>
    <projection_type>perspective</projection_type>
  </camera>
</gui>
  • Replace X Y Z ROLL PITCH YAW with the world’s position you want the camera to be set

Make the gzclient camera follow a model adding to the .world file:

<gui fullscreen=1>
  <camera name="user_camera">
    <track_visual>
      <name>MODEL_NAME</name>
      <static>true</static>
      <use_model_frame>true</use_model_frame>
      <xyz>X Y Z</xyz>
      <inherit_yaw>true</inherit_yaw>
    </track_visual>
  </camera>
</gui>
  • Replace MODEL_NAME with the name of the model you want the camara to follow
  • Replace X Y Z with the relative coordinates to the model you want the camera to be set
CHANGELOG
No CHANGELOG found.

Launch files

Plugins

No plugins found.

Recent questions tagged custom_robots at Robotics Stack Exchange

No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

custom_robots package from roboticsinfrastructure repo

custom_robots jderobot_drones

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.0
License TODO: License declaration
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description Infrastructure for robotic applications
Checkout URI https://github.com/jderobot/roboticsinfrastructure.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-22
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Package contains Custom Robots for jderobot's RoboticAcademy

Additional Links

No additional links.

Maintainers

  • root

Authors

No additional authors.

CUSTOM ROBOT PACKAGE

This directory is entirely a ROS2 package with its CMakeLists.txt and package.xml. Every robot’s resources directories will be stored in /home/ws/install/custom_robots/share/custom_robots after building the workspace and so the package named in every xml, xacro, urdf file muste be custom_robots.

BUILD NEW ROBOT

In order to create a knew robot and for it to be succesfully built open CMakeLists.txt and add the necessary resources in the following lines:

# find dependencies
set(PROJECT_DEPENDENCIES
  ament_cmake
  ...
        <------ add any dependencies that your robot will need
)

-----/-/-/-----

install(DIRECTORY
  ...
        <------ add the directories that contain the necessary 
                resources for your robot (urdf, rviz, launch, meshes, models etc.)

  DESTINATION share/${PROJECT_NAME}
)

GAZEBO CAMERA

Place gzclient camera in a fixed position of the world adding to the .world file:

<gui fullscreen=1>
  <camera name='user_camera'>
    <pose >X Y Z ROLL PITCH YAW</pose>
    <view_controller>orbit</view_controller>
    <projection_type>perspective</projection_type>
  </camera>
</gui>
  • Replace X Y Z ROLL PITCH YAW with the world’s position you want the camera to be set

Make the gzclient camera follow a model adding to the .world file:

<gui fullscreen=1>
  <camera name="user_camera">
    <track_visual>
      <name>MODEL_NAME</name>
      <static>true</static>
      <use_model_frame>true</use_model_frame>
      <xyz>X Y Z</xyz>
      <inherit_yaw>true</inherit_yaw>
    </track_visual>
  </camera>
</gui>
  • Replace MODEL_NAME with the name of the model you want the camara to follow
  • Replace X Y Z with the relative coordinates to the model you want the camera to be set
CHANGELOG
No CHANGELOG found.

Launch files

Plugins

No plugins found.

Recent questions tagged custom_robots at Robotics Stack Exchange