Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |
Launch files
Messages
Services
Plugins
Recent questions tagged tobas_failsafe at Robotics Stack Exchange
Package Summary
| Version | 2.16.0 |
| License | GPL-3.0-or-later |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/TobasFlightControl/tobas.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-08-11 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Masayoshi Dohi
Authors
Tobas Fail-Safe
Common Specification
Fail-Safe Flow
- Disarm if a fail-safe is triggered before takeoff.
- The fail-safe flow is unified and always ends with disarm: RTL -> Land -> Disarm
Conditions That Do Not Trigger Fail-Safe
- During manual control
- When position and velocity estimation accuracy is low
Behavior
RTL (Return to Launch)
Ascend to the minimum altitude, return to the arming point, land, and disarm.
Land
Land in place and disarm.
Disarm
Stop all motors immediately.
Check Items
Battery Fail-Safe
Trigger Condition
The battery voltage remains below the threshold for a certain period of time.
Behavior
Land
Recovery
None
Radio Fail-Safe
Trigger Condition
S.BUS from the receiver is interrupted for a certain period of time.
Behavior
- If position can be estimated -> RTL
- If position cannot be estimated -> Land
Recovery
Resume manual control once S.BUS is detected again.
Rotor Fail-Safe
Trigger Condition
At least one rotor liveliness status becomes false.
Behavior
RTL
Recovery
None
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| tobas_dsp | |
| tobas_node | |
| tobas_tools | |
| tobas_msgs_adapter | |
| tobas_drone_msgs_adapter | |
| tobas_mission_items | |
| tobas_mission_msgs |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| tobas_core |