Skip to content

Latest commit

 

History

History
80 lines (58 loc) · 1.16 KB

todo.md

File metadata and controls

80 lines (58 loc) · 1.16 KB

TODO

core

  • base classes
    • pyrcf_component
    • controller
    • robot interface
    • global planner
    • local planner
    • agent
    • loop debugger
    • custom callbacks
  • data types
    • robot io
    • tf types
    • planner types
    • motion datatypes
    • debug datatypes
  • controller manager
  • control loop
  • logging
  • loop debuggers

robot interfaces

  • dummy robot
  • bullet robot

controllers

  • dummy controller

local planners

  • dummy local planner

UI/Global planners

  • dummy gp

agents

  • dummy agent
  • planner controller agent
  • ml agent
  • pytorch agent

controller managers

  • simple cm

control loop implementations

  • simple managed cl
  • minimal

utilities

  • filters
  • frame_transforms
  • math_utils
  • urdf_utils
  • kd
    • pinocchio
  • data io

examples

  • Dummy loop with core components
  • robot loader
  • robot visualiser
  • [ ]

QoL

  • add mjcf support to PybulletRobot
  • use nptyping
  • default np values in dataclass field not supported in python 3.11+
  • exceptions