gazebo-classic:scpeters/lens_flare_wide_angle_occlusion

Last commit made on 2022-11-29
Get this branch:
git clone -b scpeters/lens_flare_wide_angle_occlusion https://git.launchpad.net/gazebo-classic

Branch merges

Branch information

Name:
scpeters/lens_flare_wide_angle_occlusion
Repository:
lp:gazebo-classic

Recent commits

3d3a1cd... by Steve Peters <email address hidden>

Add lensflare_occlusion_demo world

Using a double pendulum and a big box to test
wide-angle camera occlusion.

Signed-off-by: Steve Peters <email address hidden>

5fef8ee... by Steve Peters <email address hidden>

Fix crash with DEM and Camera (#3279)

* Test DEM heightmap with camera. This exposes a crash.
* rendering: ensure SphericalCoordinates != nullptr

Signed-off-by: Steve Peters <email address hidden>

d86d435... by Aditya Pande <email address hidden>

Support lunar DEMs (#3257)

* SphericalCoordinates: support Lunar calculations (#3250)
  Add support for MOON_SCS in spherical coords

Signed-off-by: Aditya <email address hidden>

* Use DistanceBetweenPoints when loading DEMs (#3252)

Signed-off-by: Aditya <email address hidden>
Signed-off-by: Steve Peters <email address hidden>
Co-authored-by: Steve Peters <email address hidden>

* Make Heightmap loader use spherical coordinates. (#3258)
  Make Physics.cc and Gazebo GUI use spherical coordinates
  when loading terrains.

Signed-off-by: Aditya <email address hidden>
Co-authored-by: Steve Peters <email address hidden>

94adc32... by Steve Peters <email address hidden>

Fix for opende heightfield and console spam (#3271)

* opende heightfield: fix memory access bug

Port fix from bitbucket:
odedevs/ode@63caf226abf3be2225972955bec828f65887886f

Original message: oleh_derevenko#1921: Fixed:
A bug with heightfield data assigned to a wrong field in
dGeomHeightfieldSetHeightfieldData (bug report #88 by Luc).

* Visual::CreateDynamicLine check connection

Only call ConnectPreRender if a Visual doesn't
already have a ConnectionPtr, since reassigning
it may generate console errors like:

[Event.cc:61] Warning: Deleting a connection right after creation.
Make sure to save the ConnectionPtr from a Connect call.

In particular, the OriginVisual calls CreateDynamicLine
three times in succession, which may be a source of these
console messages.

Signed-off-by: Steve Peters <email address hidden>

5bb2ff2... by Matias N. Goldberg

Fix disappearing shadows when looking from certain angles (#3267)

Fixes #3259.

Signed-off-by: Matias N. Goldberg <email address hidden>

1bef2dc... by Silvio Traversaro <email address hidden>

Add support for cross-compilation in Gazebo (#3190)

* Add support for cross-compilation in Gazebo

4214fda... by Steve Peters <email address hidden>

Prepare for 11.12.0 release (#3260)

* msgs.cc: fix unrecognized wideanglecamera warning

Signed-off-by: Steve Peters <email address hidden>

0e8e34d... by =?utf-8?q?J=C3=BAnio_Eduardo_de_Morais_Aquino?= <email address hidden>

BulletLink: add and set force and torque (#3255)

The following methods are now implemented in BulletLink:

- AddForce
- AddRelativeForce
- AddForceAtWorldPosition
- AddForceAtRelativePosition
- AddLinkForce
- AddTorque
- AddRelativeTorque
- SetForce
- SetTorque
- WorldTorque

Additionally, the UpdateMass method was modified to also
update the CoG position.

In order to test the above methods, the AddForce test of the
physics_link integration tests is now enabled for Bullet.

Solves issue #1476.

bf205dd... by Deepanshu Bansal <email address hidden>

Camera: expose intrinsics parameters (#3245)

Signed-off-by: deepanshu <email address hidden>
Signed-off-by: Steve Peters <email address hidden>
Co-authored-by: Steve Peters <email address hidden>

92f1b42... by Steve Peters <email address hidden>

Add missing header files (#3227)

* Add missing includes
* Fix spelling Quaterion
* Include specific math headers instead of math.hh
to speed up compilation.

Signed-off-by: Steve Peters <email address hidden>