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

gui_interfaces package from roboticsacademy repo

console_interfaces gui_interfaces hal_interfaces

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.1
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Learn Robotics with JdeRobot
Checkout URI https://github.com/jderobot/roboticsacademy.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-25
Dev Status UNKNOWN
Released UNRELEASED
Tags computer-vision robotics ros gazebo hacktoberfest robotics-programming
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

JdeRobot graphical user interface package

Additional Links

No additional links.

Maintainers

  • Javier Izquierdo

Authors

No additional authors.

Gui Interfaces

Gui interfaces is a python package that provides with base GUI classes to be inherited in the GUI of the exercises in Robotics Academy.

How to use

In order to import the specific Gui interface follow the next pattern.

Being for general interfaces:

from gui_interfaces.general.{INTERFACE} import ...

where {INTERFACE} needs to be substitued by the interface name.

And for specific interfaces:

from gui_interfaces.specific.{EXERCISE}.{INTERFACE} import ...

where {EXERCISE} is the name of exercise being worked on and {INTERFACE} needs to be substitued by the interface name.

How to add interfaces

If the interface is only specific to one exercise add it as a specific interface, if not the add it to general. Also the naming scheme that needs to be followed when naming a new interface file is snake case or lower case with underlines.

For reference, please refer to the existing interfaces.

General Interfaces

  • Inside the general directory

Specific Interfaces

  • Create a directory named after the exercise name inside of the specific directory.

How to add to an exercise

  • Import each interface as stated in the How to use section.
  • Create your exercise GUI that inherits from the chosen GUI interface
  • Check in each interface what needs to be implemented.
CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

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 gui_interfaces at Robotics Stack Exchange

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

gui_interfaces package from roboticsacademy repo

console_interfaces gui_interfaces hal_interfaces

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.1
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Learn Robotics with JdeRobot
Checkout URI https://github.com/jderobot/roboticsacademy.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-25
Dev Status UNKNOWN
Released UNRELEASED
Tags computer-vision robotics ros gazebo hacktoberfest robotics-programming
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

JdeRobot graphical user interface package

Additional Links

No additional links.

Maintainers

  • Javier Izquierdo

Authors

No additional authors.

Gui Interfaces

Gui interfaces is a python package that provides with base GUI classes to be inherited in the GUI of the exercises in Robotics Academy.

How to use

In order to import the specific Gui interface follow the next pattern.

Being for general interfaces:

from gui_interfaces.general.{INTERFACE} import ...

where {INTERFACE} needs to be substitued by the interface name.

And for specific interfaces:

from gui_interfaces.specific.{EXERCISE}.{INTERFACE} import ...

where {EXERCISE} is the name of exercise being worked on and {INTERFACE} needs to be substitued by the interface name.

How to add interfaces

If the interface is only specific to one exercise add it as a specific interface, if not the add it to general. Also the naming scheme that needs to be followed when naming a new interface file is snake case or lower case with underlines.

For reference, please refer to the existing interfaces.

General Interfaces

  • Inside the general directory

Specific Interfaces

  • Create a directory named after the exercise name inside of the specific directory.

How to add to an exercise

  • Import each interface as stated in the How to use section.
  • Create your exercise GUI that inherits from the chosen GUI interface
  • Check in each interface what needs to be implemented.
CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

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 gui_interfaces at Robotics Stack Exchange

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

gui_interfaces package from roboticsacademy repo

console_interfaces gui_interfaces hal_interfaces

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.1
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Learn Robotics with JdeRobot
Checkout URI https://github.com/jderobot/roboticsacademy.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-25
Dev Status UNKNOWN
Released UNRELEASED
Tags computer-vision robotics ros gazebo hacktoberfest robotics-programming
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

JdeRobot graphical user interface package

Additional Links

No additional links.

Maintainers

  • Javier Izquierdo

Authors

No additional authors.

Gui Interfaces

Gui interfaces is a python package that provides with base GUI classes to be inherited in the GUI of the exercises in Robotics Academy.

How to use

In order to import the specific Gui interface follow the next pattern.

Being for general interfaces:

from gui_interfaces.general.{INTERFACE} import ...

where {INTERFACE} needs to be substitued by the interface name.

And for specific interfaces:

from gui_interfaces.specific.{EXERCISE}.{INTERFACE} import ...

where {EXERCISE} is the name of exercise being worked on and {INTERFACE} needs to be substitued by the interface name.

How to add interfaces

If the interface is only specific to one exercise add it as a specific interface, if not the add it to general. Also the naming scheme that needs to be followed when naming a new interface file is snake case or lower case with underlines.

For reference, please refer to the existing interfaces.

General Interfaces

  • Inside the general directory

Specific Interfaces

  • Create a directory named after the exercise name inside of the specific directory.

How to add to an exercise

  • Import each interface as stated in the How to use section.
  • Create your exercise GUI that inherits from the chosen GUI interface
  • Check in each interface what needs to be implemented.
CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

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 gui_interfaces at Robotics Stack Exchange

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

gui_interfaces package from roboticsacademy repo

console_interfaces gui_interfaces hal_interfaces

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.1
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Learn Robotics with JdeRobot
Checkout URI https://github.com/jderobot/roboticsacademy.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-25
Dev Status UNKNOWN
Released UNRELEASED
Tags computer-vision robotics ros gazebo hacktoberfest robotics-programming
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

JdeRobot graphical user interface package

Additional Links

No additional links.

Maintainers

  • Javier Izquierdo

Authors

No additional authors.

Gui Interfaces

Gui interfaces is a python package that provides with base GUI classes to be inherited in the GUI of the exercises in Robotics Academy.

How to use

In order to import the specific Gui interface follow the next pattern.

Being for general interfaces:

from gui_interfaces.general.{INTERFACE} import ...

where {INTERFACE} needs to be substitued by the interface name.

And for specific interfaces:

from gui_interfaces.specific.{EXERCISE}.{INTERFACE} import ...

where {EXERCISE} is the name of exercise being worked on and {INTERFACE} needs to be substitued by the interface name.

How to add interfaces

If the interface is only specific to one exercise add it as a specific interface, if not the add it to general. Also the naming scheme that needs to be followed when naming a new interface file is snake case or lower case with underlines.

For reference, please refer to the existing interfaces.

General Interfaces

  • Inside the general directory

Specific Interfaces

  • Create a directory named after the exercise name inside of the specific directory.

How to add to an exercise

  • Import each interface as stated in the How to use section.
  • Create your exercise GUI that inherits from the chosen GUI interface
  • Check in each interface what needs to be implemented.
CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

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 gui_interfaces at Robotics Stack Exchange

Package symbol

gui_interfaces package from roboticsacademy repo

console_interfaces gui_interfaces hal_interfaces

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.1
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Learn Robotics with JdeRobot
Checkout URI https://github.com/jderobot/roboticsacademy.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-25
Dev Status UNKNOWN
Released UNRELEASED
Tags computer-vision robotics ros gazebo hacktoberfest robotics-programming
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

JdeRobot graphical user interface package

Additional Links

No additional links.

Maintainers

  • Javier Izquierdo

Authors

No additional authors.

Gui Interfaces

Gui interfaces is a python package that provides with base GUI classes to be inherited in the GUI of the exercises in Robotics Academy.

How to use

In order to import the specific Gui interface follow the next pattern.

Being for general interfaces:

from gui_interfaces.general.{INTERFACE} import ...

where {INTERFACE} needs to be substitued by the interface name.

And for specific interfaces:

from gui_interfaces.specific.{EXERCISE}.{INTERFACE} import ...

where {EXERCISE} is the name of exercise being worked on and {INTERFACE} needs to be substitued by the interface name.

How to add interfaces

If the interface is only specific to one exercise add it as a specific interface, if not the add it to general. Also the naming scheme that needs to be followed when naming a new interface file is snake case or lower case with underlines.

For reference, please refer to the existing interfaces.

General Interfaces

  • Inside the general directory

Specific Interfaces

  • Create a directory named after the exercise name inside of the specific directory.

How to add to an exercise

  • Import each interface as stated in the How to use section.
  • Create your exercise GUI that inherits from the chosen GUI interface
  • Check in each interface what needs to be implemented.
CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

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 gui_interfaces at Robotics Stack Exchange

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

gui_interfaces package from roboticsacademy repo

console_interfaces gui_interfaces hal_interfaces

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.1
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Learn Robotics with JdeRobot
Checkout URI https://github.com/jderobot/roboticsacademy.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-25
Dev Status UNKNOWN
Released UNRELEASED
Tags computer-vision robotics ros gazebo hacktoberfest robotics-programming
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

JdeRobot graphical user interface package

Additional Links

No additional links.

Maintainers

  • Javier Izquierdo

Authors

No additional authors.

Gui Interfaces

Gui interfaces is a python package that provides with base GUI classes to be inherited in the GUI of the exercises in Robotics Academy.

How to use

In order to import the specific Gui interface follow the next pattern.

Being for general interfaces:

from gui_interfaces.general.{INTERFACE} import ...

where {INTERFACE} needs to be substitued by the interface name.

And for specific interfaces:

from gui_interfaces.specific.{EXERCISE}.{INTERFACE} import ...

where {EXERCISE} is the name of exercise being worked on and {INTERFACE} needs to be substitued by the interface name.

How to add interfaces

If the interface is only specific to one exercise add it as a specific interface, if not the add it to general. Also the naming scheme that needs to be followed when naming a new interface file is snake case or lower case with underlines.

For reference, please refer to the existing interfaces.

General Interfaces

  • Inside the general directory

Specific Interfaces

  • Create a directory named after the exercise name inside of the specific directory.

How to add to an exercise

  • Import each interface as stated in the How to use section.
  • Create your exercise GUI that inherits from the chosen GUI interface
  • Check in each interface what needs to be implemented.
CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

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 gui_interfaces at Robotics Stack Exchange

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

gui_interfaces package from roboticsacademy repo

console_interfaces gui_interfaces hal_interfaces

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.1
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Learn Robotics with JdeRobot
Checkout URI https://github.com/jderobot/roboticsacademy.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-25
Dev Status UNKNOWN
Released UNRELEASED
Tags computer-vision robotics ros gazebo hacktoberfest robotics-programming
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

JdeRobot graphical user interface package

Additional Links

No additional links.

Maintainers

  • Javier Izquierdo

Authors

No additional authors.

Gui Interfaces

Gui interfaces is a python package that provides with base GUI classes to be inherited in the GUI of the exercises in Robotics Academy.

How to use

In order to import the specific Gui interface follow the next pattern.

Being for general interfaces:

from gui_interfaces.general.{INTERFACE} import ...

where {INTERFACE} needs to be substitued by the interface name.

And for specific interfaces:

from gui_interfaces.specific.{EXERCISE}.{INTERFACE} import ...

where {EXERCISE} is the name of exercise being worked on and {INTERFACE} needs to be substitued by the interface name.

How to add interfaces

If the interface is only specific to one exercise add it as a specific interface, if not the add it to general. Also the naming scheme that needs to be followed when naming a new interface file is snake case or lower case with underlines.

For reference, please refer to the existing interfaces.

General Interfaces

  • Inside the general directory

Specific Interfaces

  • Create a directory named after the exercise name inside of the specific directory.

How to add to an exercise

  • Import each interface as stated in the How to use section.
  • Create your exercise GUI that inherits from the chosen GUI interface
  • Check in each interface what needs to be implemented.
CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

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 gui_interfaces at Robotics Stack Exchange

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

gui_interfaces package from roboticsacademy repo

console_interfaces gui_interfaces hal_interfaces

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.1
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Learn Robotics with JdeRobot
Checkout URI https://github.com/jderobot/roboticsacademy.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-25
Dev Status UNKNOWN
Released UNRELEASED
Tags computer-vision robotics ros gazebo hacktoberfest robotics-programming
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

JdeRobot graphical user interface package

Additional Links

No additional links.

Maintainers

  • Javier Izquierdo

Authors

No additional authors.

Gui Interfaces

Gui interfaces is a python package that provides with base GUI classes to be inherited in the GUI of the exercises in Robotics Academy.

How to use

In order to import the specific Gui interface follow the next pattern.

Being for general interfaces:

from gui_interfaces.general.{INTERFACE} import ...

where {INTERFACE} needs to be substitued by the interface name.

And for specific interfaces:

from gui_interfaces.specific.{EXERCISE}.{INTERFACE} import ...

where {EXERCISE} is the name of exercise being worked on and {INTERFACE} needs to be substitued by the interface name.

How to add interfaces

If the interface is only specific to one exercise add it as a specific interface, if not the add it to general. Also the naming scheme that needs to be followed when naming a new interface file is snake case or lower case with underlines.

For reference, please refer to the existing interfaces.

General Interfaces

  • Inside the general directory

Specific Interfaces

  • Create a directory named after the exercise name inside of the specific directory.

How to add to an exercise

  • Import each interface as stated in the How to use section.
  • Create your exercise GUI that inherits from the chosen GUI interface
  • Check in each interface what needs to be implemented.
CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

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 gui_interfaces at Robotics Stack Exchange

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

gui_interfaces package from roboticsacademy repo

console_interfaces gui_interfaces hal_interfaces

ROS Distro
github

Package Summary

Tags No category tags.
Version 0.0.1
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Learn Robotics with JdeRobot
Checkout URI https://github.com/jderobot/roboticsacademy.git
VCS Type git
VCS Version humble-devel
Last Updated 2025-07-25
Dev Status UNKNOWN
Released UNRELEASED
Tags computer-vision robotics ros gazebo hacktoberfest robotics-programming
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

JdeRobot graphical user interface package

Additional Links

No additional links.

Maintainers

  • Javier Izquierdo

Authors

No additional authors.

Gui Interfaces

Gui interfaces is a python package that provides with base GUI classes to be inherited in the GUI of the exercises in Robotics Academy.

How to use

In order to import the specific Gui interface follow the next pattern.

Being for general interfaces:

from gui_interfaces.general.{INTERFACE} import ...

where {INTERFACE} needs to be substitued by the interface name.

And for specific interfaces:

from gui_interfaces.specific.{EXERCISE}.{INTERFACE} import ...

where {EXERCISE} is the name of exercise being worked on and {INTERFACE} needs to be substitued by the interface name.

How to add interfaces

If the interface is only specific to one exercise add it as a specific interface, if not the add it to general. Also the naming scheme that needs to be followed when naming a new interface file is snake case or lower case with underlines.

For reference, please refer to the existing interfaces.

General Interfaces

  • Inside the general directory

Specific Interfaces

  • Create a directory named after the exercise name inside of the specific directory.

How to add to an exercise

  • Import each interface as stated in the How to use section.
  • Create your exercise GUI that inherits from the chosen GUI interface
  • Check in each interface what needs to be implemented.
CHANGELOG
No CHANGELOG found.

Package Dependencies

System Dependencies

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 gui_interfaces at Robotics Stack Exchange