Given the currently supported dependencies, I think there are a few low handing fruits of targets that we can include:
[ ] //geometry:geometry : most files are already include as dependencies of //multibody/plant:plant The only additional files added by including directly //geometry:geometry are the one that depend on lcm
[x] //perception:perception : few self contained files
[x] //multibody/hydroelastics:hydroelastics: almost everything already included as dependencies of //multibody/plant:plant
[ ] //systems/analysis:analysis : to include as much as possible, we need to manually exclude files that depends on solvers
[ ] //systems/controllers:controllers : to include as much as possible, we need to manually exclude files that depends on solvers
[x] //systems/estimators:estimators : few self contained files
[x] //systems/primitives:primitives : this is self contained library
Given the currently supported dependencies, I think there are a few low handing fruits of targets that we can include:
The only additional files added by including directly//geometry:geometry
: most files are already include as dependencies of//multibody/plant:plant
//geometry:geometry
are the one that depend onlcm
//perception:perception
: few self contained files//multibody/hydroelastics:hydroelastics
: almost everything already included as dependencies of//multibody/plant:plant
//systems/analysis:analysis
: to include as much as possible, we need to manually exclude files that depends on solvers//systems/controllers:controllers
: to include as much as possible, we need to manually exclude files that depends on solvers//systems/estimators:estimators
: few self contained files//systems/primitives:primitives
: this is self contained library