Crate agent_tk

Crate agent_tk 

Source
Expand description

stable pipeline dev/1 pipeline docs crates.io

§auksys logo agent_tk

agent-tk (agent toolkit/tasks-knowledge) is a crate for the development of autonomous agents using Rust, with an emphasis on tasks and knowledge based agents. This project is part of the auKsys project.

Development happens in the dev/1 branch.

Re-exports§

pub use agent::Agent;
pub use yaaral;

Modules§

agent
This module defines an tk agent.
consts
Contains constants used in agent_tk.
conversion
Conversion between different task representation
decision
This module handle the decision for the agent.
definitions
definitions
delegation
This module implements a delegation system for the agent.
execution
This module handle the execution for the agent.
knowledge_base
interface to the knowledge base of an agent
module
This module contains the definition for an agent_tk module.
monitor
Monitor the running of the agent
prelude
Import agent_tk modules.
projection
Handle conversion between WGS84 and a carthesian representation
simulation
Simulate the execute of mission. Mainly to compute a cost estimate.
states
Module to define the state of an agent.
uuid
Wrap a u128 as a UUID

Structs§

Runtime
Runtime from the futures-executor crate

Enums§

Error
Error enum for agent_tk

Type Aliases§

Result
Result type for agent-tk
TaskHandle
Alias for the runtime task handle