urdf generic launch CLI test:
xacro robot.urdf.xacro > test.urdf end_effector_type:=mock_pruner eef_parent:=ur5e__tool0 arm_type:=ur5 ur_type:=ur5e tf_prefix:=ur5e__ base_attachment_type:=linear_slider
- Figure out better sensor -> camera -> ToF inheritance (ask Cindy)
- Tree/robot/env interaction
- For Claire:
- Figure out best way to manage tree/robot/environment interaction. I removed robot from penv, but self.trees still exists.
- Fill out the
object_loader.py
class. Activate/deactivate trees, supports, robots. - Find the
TODO
s in all the code. Ask Luke what they mean and discuss solutions.
- Format the final approach controller as a python subpackage?
- Add basic cylinder to world. Dynamically create URDF.
- Dynamically populate UR URDF. Allow for various end-effectors and robot configurations.
- Make sure to include camera and other sensors. (Source manifold mesh -- utils -> camera class (C++))
- Dynamic parent joint for Panda to slider/farm-ng (like UR5)
- Add generic robot class (from Abhinav's code)
- Panda/UR5
- End-effector
- Make mini orchard from a set of URDFs
- Space out like normal orchard
- Be aware of memory issues in PyB
- Change pkl files to hdf5. (lower priority) -- Ask Abhinav for code
- Test
- Various tof configurations
ur, linear_slider, franka-emika
python -m pip install .
python -m pip install -e.
For replacing .mtl file paths
From: ([a-zA-Z0-9_]*).mtl\n
To: ../mtl/$1.mtl\n