CARLA
Loading...
Searching...
No Matches
Namespaces
CarlaLidarPublisher.cpp File Reference
#include "carla/ros2/publishers/CarlaLidarPublisher.h"
#include <cmath>
#include <cstring>

Go to the source code of this file.

Namespaces

namespace  carla
 This file contains definitions of common data structures used in traffic manager.
 
namespace  carla::ros2
 

Variable Documentation

◆ azimuth

float azimuth {0.0f}

Definition at line 46 of file CarlaLidarPublisher.cpp.

Referenced by carla::ros2::RadarPolarToCartesian(), and TEST().

◆ channel

std::uint16_t channel {0u}

◆ distance

float distance {0.0f}

Definition at line 48 of file CarlaLidarPublisher.cpp.

Referenced by carla::agents::navigation::BehaviorAgent::CarFollowingManager(), carla::road::Map::ComputeJunctionConflicts(), carla::road::ForEachDrivableLaneAt(), carla::road::ForEachDrivableLaneImpl(), carla::road::ForEachLaneImpl(), carla::agents::navigation::BasicAgent::GenerateLaneChangePath(), carla::road::Map::GenerateMesh(), carla::road::Map::GenerateTopology(), carla::road::Map::GenerateWaypoints(), carla::client::Map::GenerateWaypoints(), carla::client::Waypoint::GetAllLandmarksInDistance(), carla::client::Waypoint::GetLandmarksOfTypeInDistance(), carla::traffic_manager::MotionPlanStage::GetLandmarkTargetVelocity(), carla::client::Waypoint::GetNext(), carla::road::Map::GetNext(), carla::client::Waypoint::GetNextUntilLaneEnd(), carla::road::Map::GetPredecessors(), carla::client::Waypoint::GetPrevious(), carla::road::Map::GetPrevious(), carla::client::Waypoint::GetPreviousUntilLaneStart(), carla::road::Map::GetSignalsInDistance(), carla::road::Map::GetStencilsInDistance(), carla::road::Map::GetSuccessors(), carla::client::World::GetTrafficLightsFromWaypoint(), carla::client::Lane::GetWaypoints(), carla::client::Road::GetWaypoints(), carla::nav::Navigation::HasVehicleNear(), carla::traffic_manager::LocalizationStage::ImportPath(), UActorBlueprintFunctionLibrary::MakeObstacleDetectorDefinitions(), carla::ros2::ROS2::ProcessDataFromObstacleDetection(), twinmodel::geom::Project(), carla::agents::navigation::BehaviorAgent::RunStep(), carla::sensor::s11n::ObstacleDetectionEventSerializer::Serialize(), carla::traffic_manager::Parameters::SetDistanceToLeadingVehicle(), carla::traffic_manager::TrafficManager::SetDistanceToLeadingVehicle(), carla::traffic_manager::TrafficManagerLocal::SetDistanceToLeadingVehicle(), carla::traffic_manager::TrafficManagerRemote::SetDistanceToLeadingVehicle(), carla::traffic_manager::TrafficManagerClient::SetDistanceToLeadingVehicle(), carla::traffic_manager::TrafficManager::SetGlobalDistanceToLeadingVehicle(), carla::traffic_manager::TrafficManagerClient::SetGlobalDistanceToLeadingVehicle(), carla::traffic_manager::TrafficManagerLocal::SetGlobalDistanceToLeadingVehicle(), carla::traffic_manager::TrafficManagerRemote::SetGlobalDistanceToLeadingVehicle(), carla::traffic_manager::InMemoryMap::SetUp(), carla::traffic_manager::TrafficManagerServer::TrafficManagerServer(), and carla::nav::Navigation::UpdateCrowd().

◆ elevation

float elevation {0.0f}

◆ intensity

std::uint8_t intensity {0u}

◆ return_type

std::uint8_t return_type {0u}

Definition at line 44 of file CarlaLidarPublisher.cpp.

◆ time_stamp

std::uint32_t time_stamp {0u}

Definition at line 49 of file CarlaLidarPublisher.cpp.

◆ x

float x {0.0f}

Definition at line 25 of file CarlaLidarPublisher.cpp.

Referenced by carla::road::MapBuilder::AddRoadGeometryArc(), carla::road::MapBuilder::AddRoadGeometryLine(), carla::road::MapBuilder::AddRoadGeometryParamPoly3(), carla::road::MapBuilder::AddRoadGeometryPoly3(), carla::road::MapBuilder::AddRoadGeometrySpiral(), carla::road::MapBuilder::AddSignalPositionInertial(), carla::geom::OffsetTransform::ApplyInverseTransformation(), carla::client::ActorAttributeValueAccess::As(), carla::rpc::Texture< T >::At(), carla::rpc::Texture< T >::At(), twinmodel::BuildLaneGraph(), twinmodel::BuildSignals(), moodycamel::details::ceil_to_pow_2(), carla::agents::navigation::ComputeDistance(), carla::road::ComputeDuplicateTraceRoads(), ACarlaGameModeBase::CreateUETexture(), ACarlaGameModeBase::CreateUETexture(), carla::ros2::EncodeFlowPixelToBgra(), moodycamel::details::nomove_if< Enable >::eval(), moodycamel::details::nomove_if< false >::eval(), carla::geom::CubicPolynomial::Evaluate(), FFrameData::FindTrafficSignAt(), CarlaReplayerHelper::FindTrafficSignAt(), twinmodel::FitPlanView(), FormatVectorLike(), fresnel(), carla::road::Map::GenerateJunctionFill(), ACityMapGenerator::GenerateRoads(), carla::geom::GeoProjection::GeoLocationToTransformLambertConformalConic(), carla::geom::GeoProjection::GeoLocationToTransformTransverseMercator(), carla::geom::GeoProjection::GeoLocationToTransformUniversalTransverseMercator(), carla::geom::GeoProjection::GeoLocationToTransformWebMercator(), UMapGenFunctionLibrary::GetTransversemercProjection(), carla::road::Map::GetTreesTransform(), carla::traffic_manager::InMemoryMap::GetWaypointsInDelta(), UMapGenFunctionLibrary::InverseTransverseMercatorProjection(), moodycamel::details::likely(), MeshReconstruction::MarchCube(), moodycamel::details::nomove(), odrSpiral(), carla::rpc::VehiclePhysicsControl::operator FVehiclePhysicsControl(), carla::rpc::WheelPhysicsControl::operator FWheelPhysicsControl(), p1evl(), carla::opendrive::parser::SignalParser::Parse(), polevl(), carla::road::element::GeometrySpiral::PosFromDist(), moodycamel::details::thread_id_converter< thread_id_t >::prehash(), carla::road::element::RotatebyAngle(), carla::traffic_manager::InMemoryMap::SetUp(), carla::nav::Navigation::SetWalkerLookAt(), ADVSCamera::Simulation(), carla::geom::CubicPolynomial::Tangent(), TEST(), TEST(), TEST(), TEST(), TEST(), TestSequence(), moodycamel::details::thread_id(), twinmodel::LocalFrame::ToLocal(), twinmodel::LocalFrame::ToWGS84(), carla::geom::GeoProjection::TransformToGeoLocationLambertConformalConic(), carla::geom::GeoProjection::TransformToGeoLocationTransverseMercator(), carla::geom::GeoProjection::TransformToGeoLocationUniversalTransverseMercator(), carla::agents::navigation::UnitVector(), moodycamel::details::unlikely(), Simplify::SimplificationObject::vertex_error(), and Simplify::SimplificationObject::write_obj().

◆ y

float y {0.0f}

Definition at line 26 of file CarlaLidarPublisher.cpp.

Referenced by carla::road::MapBuilder::AddRoadGeometryArc(), carla::road::MapBuilder::AddRoadGeometryLine(), carla::road::MapBuilder::AddRoadGeometryParamPoly3(), carla::road::MapBuilder::AddRoadGeometryPoly3(), carla::road::MapBuilder::AddRoadGeometrySpiral(), carla::road::MapBuilder::AddSignalPositionInertial(), carla::geom::OffsetTransform::ApplyInverseTransformation(), carla::rpc::Texture< T >::At(), carla::rpc::Texture< T >::At(), twinmodel::BuildLaneGraph(), twinmodel::BuildSignals(), carla::agents::navigation::ComputeDistance(), carla::road::ComputeDuplicateTraceRoads(), ACarlaGameModeBase::CreateUETexture(), ACarlaGameModeBase::CreateUETexture(), FFrameData::FindTrafficSignAt(), CarlaReplayerHelper::FindTrafficSignAt(), twinmodel::FitPlanView(), FormatVectorLike(), carla::road::Map::GenerateJunctionFill(), ACityMapGenerator::GenerateRoads(), carla::geom::GeoProjection::GeoLocationToTransformLambertConformalConic(), carla::geom::GeoProjection::GeoLocationToTransformTransverseMercator(), carla::geom::GeoProjection::GeoLocationToTransformUniversalTransverseMercator(), carla::geom::GeoProjection::GeoLocationToTransformWebMercator(), UMapGenFunctionLibrary::GetTransversemercProjection(), UMapGenFunctionLibrary::InverseTransverseMercatorProjection(), MeshReconstruction::MarchCube(), odrSpiral(), carla::rpc::VehiclePhysicsControl::operator FVehiclePhysicsControl(), carla::rpc::WheelPhysicsControl::operator FWheelPhysicsControl(), carla::opendrive::parser::SignalParser::Parse(), carla::road::element::GeometrySpiral::PosFromDist(), carla::road::element::RotatebyAngle(), carla::traffic_manager::InMemoryMap::SetUp(), carla::nav::Navigation::SetWalkerLookAt(), ADVSCamera::Simulation(), TEST(), TEST(), TEST(), twinmodel::LocalFrame::ToLocal(), twinmodel::LocalFrame::ToWGS84(), carla::geom::GeoProjection::TransformToGeoLocationLambertConformalConic(), carla::geom::GeoProjection::TransformToGeoLocationTransverseMercator(), carla::geom::GeoProjection::TransformToGeoLocationUniversalTransverseMercator(), carla::agents::navigation::UnitVector(), Simplify::SimplificationObject::vertex_error(), and Simplify::SimplificationObject::write_obj().

◆ z

float z {0.0f}