catch ~Next ~Previous ~Home! See Business and Military specifications!
Zeta series Patrol Helicopter FC Software:
[001]~ Mission
[002]~ Theater
[003]~ Network
[004]~ Manned vehicles
[005]~ Hatching
[006]~ Target
[007]~ Navigation
[008]~ Schedule
[009]~ Dropping sensors
[010]~ FC Helicopter Sensoring
[011]~ Freedom Base FB
[012]~ Freedom Sensors FS
[013]~ Sensored data
[014]~ Commands
[015]~ Resources
[016]~ Messages
[017]~ Logic
[018]~ Operating system
[019]~ Forces
[020]~ Environment
[021]~ Context































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[001]~ Patrol Helicopter FC Software: Mission
Base class:
~ patrol unmanned air vehicle's mission
Sub classes:
~ patrol unmanned rotary wing air vehicle's mission
FC Helicopter class:
~ FC_Helicopter_Mission_Manager
~ methods: start, survey, sensor, drop sensors, collect sensor data, report, communicate, rest, stop
~ tailored: rapid deployment to remote oil fields and unmanned operating there
Description:
~ manages FC helicopter's flying near oil pipelines, over oil fields and refineries
~ handles mission goals, orders, reports, messages

catch: ~[content] ~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[002]~ Patrol Helicopter FC Software: Theater
Base class:
~ patrol standard theater
Sub classes:
~ patrol unmanned rotary wing air vehicle's theater
FC Helicopter class:
~ FC_Helicopter_Theater_Manager
~ methods: give map, show target, give obstacles, show forces...
~ tailored: tailored to FC helicopter i.e. oil field, oil pipeline, for example
Description:
~ handles locations, shapes, routes of oil pipelines
~ checks oil field maps, wheather in that area, obstacles, FB bases to be dropped there

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[003]~ Patrol Helicopter FC Software: Network
Base class:
~ patrol standard network
Sub classes:
~ patrol unmanned rotary wing air vehicle's network
FC Helicopter class:
~ FC_Helicopter_Network_Manager
~ methods: make connection, give status, show resources...
~ tailored: wireless FS sensor networks, network between FB base,FC helicopter, PATROL NET
Description:
~ takes care of all networking operations during mission

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[004]~ Patrol Helicopter FC Software: Manned vehicles
Base class:
~ patrol manned air vehicle
Sub classes:
~ patrol rotary wing air vehicle
FC Helicopter class:
~ FC_Helicopter_Manager
~ methods: download software, download mission instructions, tell about dropping, confirm hatching...
~ tailored: fighter deploying FC helicopter to target area such as oil field due to fire, for example
Description:
~ manages communication, messages, refuelling, collaboration with FB base

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[005]~ Patrol Helicopter FC Software: Hatching
Base class:
~ n/a - to be developed
Sub classes:
~ n/a- to be developed
FC Helicopter class:
~ FC_Helicopter_Hatching_Manager
~ tailored: FC helicopter is capable to hatch in the air after being dropped by a fighter
~ methods: release, confirm...
Description:
~ manages all phases of hatching,
~ communicates with a fighter dropping FC helicopter
~ reports to a nearest FB base, if there is one in area
~ starts mission

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[006]~ Patrol Helicopter FC Software: Target
Base class:
~ patrol unmanned air vehicle's target
Sub classes:
~ target for patrol unmanned rotary wing air vehicle's
FC Helicopter class:
~ FC_Helicopter_Target_Manager
~ tailored: may be an oil pipeline due to a fire there, for example
~ methods: show location, give resources around, tell dimensions...
Description:
~ manages targets by taking care of having the latest information
~ such as target location and architecture in FC helicopter

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[007]~ Patrol Helicopter FC Software: Navigation
Base class:
~ patrol unmanned air vehicle's navigation
Sub classes:
~ patrol unmanned rotary wing air vehicle's navigation
FC Helicopter class:
~ FC_Helicopter_Navigation_Manager
~ tailored: FC helicopter registers where it drops FS sensors and uses them also to navigate
~ methods: show sensors along route, give location information...
Description:
~ manages routes by knowing route nodes, landscape, obstacles, length, sensors dropped
~ avoids collisions, registers remarkable points,
~ handles digital map, receives instructions for navigation from FB base

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[008]~ Patrol Helicopter FC Software: Schedule
Base class:
~ patrol unmanned air vehicle's schedule for a mission
Sub classes:
~ patrol unmanned air vehicle's schedule for a mission
FC Helicopter class:
~ FC_Helicopter_Schedule_Manager
~ tailored: unmanned & autonomous FC helicopter operating in a remote theater
~ methods: download, give, update, upload ...
Description:
~ schedules sensor dropping, collection of sensor data, flying, sheltering, refuelling

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[009]~ Patrol Helicopter FC Software: Dropping sensors
Base class:
~ patrol dropping sensors from fixed wing UAV
Sub classes:
~ patrol dropping sensors from rotary wing UAV
FC Helicopter class:
~ FC_Helicopter_Dropping_Manager
~ tailored: FC helicopter registers FS sensor location and reports it to FB base
~ methods: start, drop, register, stop, pause, schedule ...
Description:
~ handles dropping of sensors to required positions,
~ dropping new sensors to target area, if necessary
~ dropping sensors around FB base

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[010]~ Patrol Helicopter FC Software: FC Helicopter Sensoring
Base class:
~ patrol unmanned air vehicle's sensoring
Sub classes:
~ patrol unmanned rotary wing air vehicle's sensoring
FC Helicopter class:
~ FC_Helicopter_Sensoring_Manager
~ tailored: FC helicopter has it's own sensors
~ methods: start, stop ...
Description:
~ manages FC helicopter's sensoring tasks and sensor database

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[011]~ Patrol Helicopter FC Software: Freedom base FB
Base class:
~ patrol standard base
Sub classes:
~ patrol unmanned base
FC Helicopter class:
~ FC_Helicopter_FB_Manager
~ tailored: FC helicopter knows only the FB bases it is allowed to know in target area
~ methods: order more fuel, refuel, receive sensored data, download software & instructions...
Description:
~ manages collaboration with FB base

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[012]~ Patrol Helicopter FC Software: Freedom Sensors FS
Base class:
~ patrol standard sensor
Sub classes:
~ wireless patrol sensor
FC Helicopter class:
~ FC_Helicopter_FS_Manager
~ tailored: security i.e. only FC helicopter which has dropped FS sensor is typically allowed to communicate with it
~ methods: give sensor data, receive software and instructions, stop, erase yorself...
Description:
~ manages sensors FC helicopter drops by establishing communication with them,
~ by uploading sensor data and downloading software updates and instructions to sensors

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[013]~ Patrol Helicopter FC Software: Sensored data
Base class:
~ patrol standard sensor data
Sub classes:
~ wireless sensor data from smart sensors
FC Helicopter class:
~ FC_Helicopter_Sensor_Data__Manager
~ tailored: sensor data FC helicopter collects from FS sensors and from it's own sensors
~ methods: save, download...
Description:
~ handles sensored data by tagging it and by making it ready for downloading to FB base

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[014]~ Patrol Helicopter FC Software: Commands
Base class:
~ patrol unmanned air vehicle's commands
Sub classes:
~ patrol unmanned rotary wing air vehicle's commands
FC Helicopter class:
~ FC_Helicopter_Command_Manager
~ tailored: commands from FB base and from PATROL NET to FC helicopter
~ methods: receive, perform...
Description:
~ manages command queues, command handling, priorities

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[015]~ Patrol Helicopter FC Software: Resources
Base class:
~ patrol unmanned air vehicle's resources
Sub classes:
~ patrol unmanned rotary wing air vehicle's resources
FC Helicopter class:
~ FS_Helicopter_Resource_Manager
~ tailored: FC helicopter's own resources, FB base, FS sensors, resources in theater, PATROL NET
~ methods: give fuel amount for mission, to return to FB base...
Description:
~ manages resources minimizing resource, such as fuel usage
~ maximizing sensor usage by optimizing sensor locations

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[016]~ Patrol Helicopter FC Software: Messages
Base class:
~ patrol unmanned air vehicle's messages
Sub classes:
~ patrol unmanned rotary wing air vehicle's messages
FC Helicopter class:
~ FC_Helicopter_Message_Manager
~ tailored: messages between FC helicopter and FB base, FS sensors and PATROL NET
~ methods: receive, send, store, queue...
Description:
~ manages messages, receiving, sending, storing, handling, queueing

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[017]~ Patrol Helicopter FC Software: Logic
Base class:
~ patrol unmanned air vehicle's logic
Sub classes:
~ patrol unmanned rotary wing air vehicle's logic
FC Helicopter class:
~ FC_Helicopter_Logic_Manager
~ tailored: fuzzy logic is being used for missions
~ methods: n/a
Description:
~ uses fuzzy logics

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[018]~ Patrol Helicopter FC Software: Operating system
Base class:
~ Linux
Sub classes:
~ Embedded Linux
FC Helicopter class:
~ FC_Helicopter_OS
~ tailored: UAV, FC helicopter requirements
~ methods: operating system methods
Description:
~ embedded OS handles FC helicopter application software, hardware and communication

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[019]~ Patrol Helicopter FC Software: Forces
Base class:
~ forces with patrol unmanned air vehicle
Sub classes:
~ forces with patrol unmanned rotary wing air vehicle
FC Helicopter class:
~ FC_Helicopter_Forces_Manager
~ tailored: oil company's security, patrol, service personnel, for example
~ methods: get, update, communicate...
Description:
~ manages information about forces in theater, it may send help
~ message to FB base, which may alarm a person connected to FB base with FD1/FD2 device

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[020]~ Patrol Helicopter FC Software: Environment
Base class:
~ patrol unmanned air vehicle's environment
Sub classes:
~ patrol unmanned rotary wing air vehicle's environment
FC Helicopter class:
~ FC_Helicopter_Environment_Manager
~ tailored: oil pipelines, pump stations, oil refineries in Persian Gulf area, Arabic countries
~ methods:
Description: give wheather, tell obstacles...
~ manages environment data about that specific area taking into account
~ desert heat, storms, day times, landscapes, obstacles

catch: ~[content] ~[previous]~[next]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[021]~ Patrol Helicopter FC Software: Context
Base class:
~ patrol standard context with unmanned air vehicles
Sub classes:
~ patrol standard context with unmanned rotary wing air vehicles
FC Helicopter class:
~ FC_Helicopter_Context_Manager
~ tailored: oil pipeline in Persian Gulf area
~ methods: give, update, get, upload ...
Description:
~ manages context by taking into account specific features
~ of oil industry, oil pipelines, oil refineries specially in Persian Gulf area

catch: ~[content] ~[previous]!































































~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Small & Smart Inc reserves rights to change this specification
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~