-
Notifications
You must be signed in to change notification settings - Fork 587
dev planning
all wednesday
- TODO release dev -> main/master
Pim ACT end of May grabbing boxes off tables
- TODO Groot policy
- TODO Pointing G1
g1.point_to(PoseStamped)- ... sim work (we want to load textured meshes)
Sam
- TODO 90% of tests running in GH runner. External PRs can run against these and parellise.
- TODO Linter also running on GH runner.
- TODO Self hosted runner only runs remaining (currently 140) tests which need ROS, LFS or something similar. Only runs on internal PRs.
- TODO Tightening up security of the workflows.
- TODO deps split (base very light, no torch dep)
Ivan
-
DONE release notes for stash TODAY
-
DONE agents review - mem2 integration, module writing?
-
DONE REVIEW tool streaming
-
TODO MEET review antim labs sim, record something
-
TODO MEET on agents stash
-
TODO MEET licencing daemon / installer
-
TODO MEET on drones, multi-body blueprint
-
TODO MEET figure out nav project + bona, make a roadmap 6 weeks to POC
-
TODO MEET on precision vs speed control spec
-
TOOD MEET on VLA stuff
-
trajectory stuff with Mustafa
-
mid360 fancy global nav
Jeff
- TODO merge, nav hoping by end of Tue
- TODO MEET figure out nav project + bona, make a roadmap 6 weeks to POC
Mustafa
- DONE - benchmarks - share with Ivan
- TODO - setup jetson go2
- TODO - merge robot modeling/benchmark module
- TODO - MEET on precision vs speed control
- TODO - galaxia integration work - visiting them again
.. backpack, charging
Paul
- TODO MEET extracting connections to separate modules
- TODO Antim labs feedback with Ivan
- TODO Agents review - mem2 integration, module writing?
Ruthwik
- MEET on VLA stuff
- DONE mac issues
Andrew
- DONE dtop multiprocess
- TODO explore dimos, play, eval jetson + go2
Ezen
- MEET on drones, blueprint
-
Trajectory controller
- Obstacle avoidance
- Multistory
- Integration of third party hardware
- Self charging
- Is manip supposed to use this?
- Process per module? What's the memory footprint?
What works:
- Mostly CLI start/stop blueprints
TODOs:
- Sequential — decorators maybe?
- Streaming — tool msg streaming?
HumanCLI IS MCP
- Interface to MCP client — a dumb internal agent loop if people don't want to use OpenClaw/Claude
Delete non-MCP agent (agent3 :D)
PY API — explain why:
- REPL
- memory2
- We are cheating with security demo
Example tasks for a robot:
- Tell an agent to walk around a car in a circle and take photos of it
- Security demo without a security module
- Security demo without a patrol module!
deployed_blueprint = UnitreeGo2Blueprint()
class Module():
def start()
robot.detect("person").pipe(robot.cmd_vel)
deployed_blueprint.deploy(Module)
while True:
deployed_blueprint.camera.detect(PersonDetector)
deployed_blueprint.follow()
time.sleep(1)
Memory.navto(car)
while True:
robot.lidar.freespace()
# some motion trigonometry
# print out possible motion
# agent tells you to execute
# big thing is memoryHalting problem etc — agent will write horrible things, none of them should crash dimos
- Humanoid
- Sim
- High level
- Low level ctrl for policies
- TODO: what's up with the internal lidar?
Backpack:
- Need to decide on Jetson
- DONE Ivan: link your Seeed Studio industrial
- TODO Mustafa: adopt for Jetson
- End of week roughly
Charging: TBD
Ruthwik