• Stars
    star
    184
  • Rank 209,187 (Top 5 %)
  • Language
    Julia
  • License
    MIT License
  • Created over 8 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Robust robotic localization and mapping, together with NavAbility(TM). Reach out to [email protected] for help.

A multimodal/non-Gaussian robotic toolkit for localization and mapping -- reducing the barrier of entry for sensor/data fusion tasks, including Simultaneous Localization and Mapping (SLAM).

NavAbility.io is administrating and supporting the ongoing development of Caesar.jl with and to help grow the community, please reach out for any additional information at [email protected] or via the Slack badge-link below.

Weblink Info

Click on the badges to follow web url links:

Stable CI Dev CI Documentation caesarjl.slack.com
Build Status Build Status
ColPrac
docs

Also find factor graph solver DOI at: doi-img

Bleeding-edge Development Status

Code changes are currently tracked via Github's integrated Milestone/Issues/PR system -- click on the badges below to follow links into hightlights of the ecosystem.

Major Dependencies Stable Release Dev Branch Test Coverage Changes
Caesar.jl version Build Status -umbrella pkg-
RoME.jl Build Status codecov.io
IncrementalInference.jl Build Status codecov.io
ApproxManifoldProducts.jl Build Status codecov.io
KernelDensityEstimate.jl Build Status codecov.io
FunctionalStateMachine.jl Build Status codecov.io
DistributedFactorGraphs.jl Build Status codecov.io
Graphs.jl Build Status codecov.io upstream
Manifolds.jl Build Status codecov.io upstream
Optim.jl Build Status
Build Status
codecov.io upstream
Images.jl Build Status upstream
AprilTags.jl CI
RoMEPlotting.jl Build Status codecov.io
TransformUtils.jl Build Status codecov.io deprecating

Contributors

We are grateful for many, many contributions within the Julia package ecosystem -- see the Juliahub.com page for the upstream package dependencies.

Consider citing our work see CITATION.bib.

Get Involved and Code of Conduct

This project adheres to the JuliaRobotics code of conduct, and invites contributions or comments from the community. Use the Slack channel, Julia Discourse, or Github issues to get in touch.

Stargazers over time

Stargazers over time

More Repositories

1

RigidBodyDynamics.jl

Julia implementation of various rigid body dynamics and kinematics algorithms
Julia
287
star
2

IncrementalInference.jl

Clique recycling non-Gaussian (multi-modal) factor graph solver; also see Caesar.jl.
Julia
72
star
3

RigidBodySim.jl

Simulation and visualization of articulated rigid body systems in Julia
Jupyter Notebook
71
star
4

RoME.jl

Robot Motion Estimate: Tools, Variables, and Factors for SLAM in robotics; also see Caesar.jl.
Julia
64
star
5

TORA.jl

Trajectory Optimization for Robot Arms
Julia
51
star
6

MeshCatMechanisms.jl

3D Visualization of mechanisms and URDFs using MeshCat.jl and RigidBodyDynamics.jl
Julia
40
star
7

EnhancedGJK.jl

GJK signed distance algorithm for convex bodies in Julia
Julia
35
star
8

KernelDensityEstimate.jl

Kernel Density Estimate with product approximation using multiscale Gibbs sampling
Julia
24
star
9

DistributedFactorGraphs.jl

Abstraction layer for spanning factor graphs over various technologies
Julia
22
star
10

AprilTags.jl

Using Apriltags in Julia
Julia
18
star
11

MotionCaptureJointCalibration.jl

Kinematic calibration for robots using motion capture data
Julia
18
star
12

LCMCore.jl

Low-level Julia bindings for the LCM communications library
Julia
15
star
13

FunctionalStateMachine.jl

Build a state machine in Julia based on functions along with stepping and visualization tools
Julia
14
star
14

MechanismGeometries.jl

Parsing and generation of 3D geometries for robot mechanisms in Julia
Julia
13
star
15

ApproxManifoldProducts.jl

Approximate the product between infinite functional objects on a manifold -- i.e. belief products
Julia
12
star
16

SensorFeatureTracking.jl

Algorithms to track features of interest, such as images KLT
Julia
11
star
17

RoboChariot.jl

Repository for small ~$100 robot and SLAM example in Julia using Raspberry Pi
Julia
9
star
18

Arena.jl

Collection 3D visualization tools associated with the Caesar.jl and RoME.jl robot navigation packages
Julia
7
star
19

CameraModels.jl

Basic Camera Models including pinhole, radial distortion and more.
Julia
5
star
20

DrakeLCMTypes.jl

LCM type definitions for compatibility with RobotLocomotion/Drake in Julia
Julia
4
star
21

juliarobotics.github.io

Website for JuliaRobotics: https://juliarobotics.org/
Ruby
3
star
22

RoMEPlotting.jl

2D plotting functionality for the RoME.jl package
Julia
2
star
23

BotCoreLCMTypes.jl

LCM type definitions for compatibility with openhumanoids/bot_core_lcmtypes in Julia
Julia
2
star
24

administration

JuliaRobotics code of conduct and mission statement
1
star