Skip to content

Commit 1f69673

Browse files
authored
Merge pull request #1037 from JuliaRobotics/25Q3/docs/improveintro
improve docs intro
2 parents 0993224 + 5fcf2bc commit 1f69673

1 file changed

Lines changed: 20 additions & 7 deletions

File tree

docs/src/index.md

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,34 @@
44
</p>
55
```
66

7-
## Open Community
7+
## Introduction
88

9-
Click here to go to the Caesar.jl Github repo:
9+
Caesar.jl facilates software development for spatial/physical AI from multiple sensor data, and multiple sessions or human / semi-autonomous / autonomous agents. This software is being developed with broadly [Industry 4.0](https://en.wikipedia.org/wiki/Fourth_Industrial_Revolution), AI, data analytics, robotics, and [Work of the Future](https://workofthefuture.mit.edu/) in mind. Caesar.jl is an "umbrella package" to combine many other libraries from across the Julia package ecosystem. Additionally, the [NavAbilitySDKs](https://github.com/NavAbility/) allow for multi-language and cost-sharing features. Commercial support is available where large networks, multiple compute loads, and expert help can help drastically reduce cash-burn.
1010

11-
[![source](https://img.shields.io/badge/source-code-yellow.svg)](https://github.com/JuliaRobotics/Caesar.jl)
11+
## TL;DR; Science Underpinning
12+
13+
Caesar.jl is primarilly concerned with data processing / algorithmic / AI-related software for data-fusion, perception, contradiction extraction, navigation affordances, surrogates, same-day-GPS-replacement, geometric representation, sensor calibration, solution verification, efficient solving, equipment interactions, reality capture, digital twins, swarms, and related topics. At the highest level, the entire purpose of CJL and co are for the most engineering sensible and power solutions to the following expressions:
14+
```
15+
# the "measurement process/data collection manifestation/reality/collapse" is (i.e. robot drives around somewhere)
16+
observation_states + model_uncertainty = convolve(physics_models, observation_uncertainty)
17+
# model_uncertainty = quantum_uncertainty + measurement_error
1218
13-
Caesar.jl is a community project to facilate software technology development for localization and mapping from multiple sensor data, and multiple sessions or human / semi-autonomous / autonomous agents. This software is being developed with broadly [Industry 4.0](https://en.wikipedia.org/wiki/Fourth_Industrial_Revolution), Robotics, and [Work of the Future](https://workofthefuture.mit.edu/) in mind. Caesar.jl is an "umbrella package" to combine many other libraries from across the Julia package ecosystem.
19+
# while the "solve graph" manifestation (aka inversion / data-fusion / state estimation / inference) is:
20+
estimated_states + model_uncertainty = deconvolve(best_models, observation_states)
21+
# model_uncertainty = (quantum + modeling_error) + numerical + ...
22+
```
1423

15-
# Commercial Products and Services
24+
## Open-core, Community and Commercial
25+
26+
Click here to go to the Caesar.jl (permissively licensed) Github repo:
27+
28+
[![source](https://img.shields.io/badge/source-code-yellow.svg)](https://github.com/JuliaRobotics/Caesar.jl)
1629

17-
[WhereWhen.ai's NavAbility products and services](https://www.wherewhen.ai) build upon, continually develop, and help administer the Caesar.jl suite of open-source libraries. Please reach out for any additional information (info@navability.io), or using the community links provided below.
30+
[WhereWhen.ai's NavAbility products and services](https://www.wherewhen.ai) continue to develop the Caesar.jl suite of open-source libraries. Please reach out for any additional information (info@wherewhen.ai), or using the community links provided below.
1831

1932
Various mapping and localization solutions are possible both for commercial and R&D. We recommend taking a look at:
2033
- The human-to-machine friendly [NavAbility App](https://app.navability.io/home/) interaction; and
21-
- The machine-to-machine friendly NavAbilitySDKs ([Python](https://github.com/NavAbility/NavAbilitySDK.py), [Julia](https://github.com/NavAbility/NavAbilitySDK.jl), [JS](https://github.com/NavAbility/NavAbilitySDK.js), etc.). Also see the [SDK.py Docs](https://navability.github.io/NavAbilitySDK.py/).
34+
- The machine-to-machine friendly NavAbilitySDKs ([Python](https://github.com/NavAbility/NavAbilitySDK.py), [Julia](https://github.com/NavAbility/NavAbilitySDK.jl), [Rust/C/Py/JS](https://github.com/NavAbility/NavAbilitySDK.rs), etc.). Also see the [SDK.py Docs](https://navability.github.io/NavAbilitySDK.py/).
2235

2336
## NavAbility Zero Install Tutorials
2437

0 commit comments

Comments
 (0)