-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
40 lines (25 loc) · 1.93 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Addhere to https://rust-lang.github.io/api-guidelines/naming.html#getter-names-follow-rust-convention-c-getter
A lot of builder functions on the `JointBuilder`
http://wiki.ros.org/urdf/Tutorials/Building%20a%20Visual%20Robot%20Model%20with%20URDF%20from%20Scratch#:~:text=The%20meshes%20here%20were%20borrowed%20from%20the%20PR2.%20They%20are%20separate%20files%20which%20you%20have%20to%20specify%20the%20path%20for.%20You%20should%20use%20the%20package%3A//NAME_OF_PACKAGE/path%20notation.%20The%20meshes%20for%20this%20tutorial%20are%20located%20within%20the%20urdf_tutorial%20package%2C%20in%20a%20folder%20called%20meshes.
URDF Pysical http://wiki.ros.org/urdf/Tutorials/Adding%20Physical%20and%20Collision%20Properties%20to%20a%20URDF%20Model
Maybe add flip axes function to builder
- [ ] Add Mirroring delimiter to GroupID
- [ ] Add Incrementable delimiter to GroupID
- [ ] Update CI-PYTHON to build for multiple python versions
https://github.com/python/mypy for stub testing and generation?
Or https://monkeytype.readthedocs.io/en/latest/
-----
joint_state_publisher requires both upper and lower limit for all now continous or fixed types
FOR PYTHON DOCS: https://docs.readthedocs.io/en/stable/tutorial/
Transmission Rewrite, due to not documentation of URDF being incorrect https://github.com/ros-controls/ros_control/blob/noetic-devel/transmission_interface/src/simple_transmission_loader.cpp#L42
Maybe add BaseJointBuilder -> Current joint builder -> GenericJointBuilder
and add serveral smart ones
FIX MIRRORING for non easy cases
- [ ] When PyLink attaches something it should update the dicts on the python object.
- [ ] Can still see ._internal when importing
- [ ] Create roadmap.md
- [x] Upgrade VisBuilder to ColBuilder and back
- [ ] Make helper functions take VisualBuilder
- [ ] Optional: Add VisCol fn to link
- [ ] Prefix Mode (Stitch Visual name on the end of link name to create unique names)
- [ ] Restructure Rust Modules