Skip to content

Conversation

angelacmaio
Copy link
Contributor

@angelacmaio angelacmaio commented Aug 3, 2020

  • New robot models:
    • CERBERUS Gagarin
    • CSIRO Data61 OZBOT ATR
    • CTU-CRAS-NORLAB Absolem
  • Fixes for previous models:
    • add barometer to CERBERUS M100
    • update Explorer R2 and DS1 based on updated validation links
    • apply velocity and acceleration limits to submitted configs
    • add missing optical frames
    • fix marsupial attachments
    • rotate marsupial children to face backwards in accordance with parent robot's convention (R2, OZBOT)
  • Add log annotations:
    • marsupial pairs
    • dead battery events
    • robot flips

angelacmaio and others added 3 commits August 4, 2020 17:25
New validation links and params added to specifications.md from Explorer
Nate Koenig and others added 16 commits August 5, 2020 06:49
* Limit velocity and acceleration on costar husky

Signed-off-by: Nate Koenig <[email protected]>

* clarify limits in specifications.md

* add limits to remaining submitted configs

* remove diversion since data was provided

Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Angela Maio <[email protected]>
Co-authored-by: Angela Maio <[email protected]>
Signed-off-by: Carlos Aguero <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
* Added CTU_CRAS_NORLAB_ABSOLEM_SENSOR_CONFIG_1 and CTU_CRAS_NORLAB_ABSOLEM_SENSOR_CONFIG_2 (which only differ by breadcrumbs).

* Added thumbnails.

* Fixed realsense, omnicam, lights and mass properties.

* Changed order of elements in joint_states to correspond to the real robot.

* Added plugin for automatic handling of laser rotation.

* Fixed problem with loading robot_description.

* Fixed IMU parameters.

* Fixed collision when flipped.

* WIP: Flipper control plugin.

* Added position control for remaining flippers

Signed-off-by: Nate Koenig <[email protected]>

* Fix realsense camera

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Martin Pecka <[email protected]>
Co-authored-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
angelacmaio and others added 27 commits August 6, 2020 22:22
…ensor_config_1

Submitted models/cerberus gagarin sensor config 1
…se generic X1 parameters tuned to 60 minutes of battery life until validation data is provided.
* Record marsupial pairs

Signed-off-by: Nate Koenig <[email protected]>

* Filter on performers

Signed-off-by: Nate Koenig <[email protected]>

* Cleanup

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
…ters from cerberus_m100 (#525)

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
Adjustment of battery plugin on the CSIRO Data61 OZBOT ATR model
* rotate marsupial children backwards for R2 and OZBOT

* Added rotations to other launch files

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Angela Maio <[email protected]>
Co-authored-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
* Remove extra topics and joint states from Absolem model

Signed-off-by: Nate Koenig <[email protected]>

* match API for RGBD

* Fix position control

Signed-off-by: Nate Koenig <[email protected]>

* Fix comment end

Signed-off-by: Nate Koenig <[email protected]>

* rename omni topics

* Fixed and added flipper velocity capacity for raw commanded velocities.

* match gimbal cmd to API

* match joint_state to API

Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Angela Maio <[email protected]>
Co-authored-by: Arthur Schang <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>
* check for vehicle flips in GameLogicPlugin

Signed-off-by: Ashton Larkin <[email protected]>

* using rotation matrix and dot product to check vehicle flip

Signed-off-by: Ashton Larkin <[email protected]>

* cleaned up math for checking vehicle flips

Signed-off-by: Ashton Larkin <[email protected]>

* moved check flip call outside of sensor portion in PostUpdate

Signed-off-by: Ashton Larkin <[email protected]>

* added timeout to flip detection that handles false positives

Signed-off-by: Ashton Larkin <[email protected]>
@nkoenig nkoenig merged commit 6343f39 into master Aug 10, 2020
@@ -19,6 +19,10 @@ def spawner(_name, _modelURI, _worldName, _x, _y, _z, _roll, _pitch, _yaw)
" <wheel_separation>#{0.33559 * 1.23}</wheel_separation>\n"\
" <wheel_radius>0.098</wheel_radius>\n"\
" <topic>/model/#{_name}/cmd_vel_relay</topic>\n"\
" <min_velocity>-2</min_velocity>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change is incorrect and breaks the configuration. It is missing correct line ends here and on the next three lines.

@nkoenig nkoenig deleted the cave_feature_release6 branch December 10, 2020 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants