-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Remove SimMode and support different vehicle types #4340
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
alonfaraj
wants to merge
121
commits into
microsoft:main
Choose a base branch
from
alonfaraj:remove-simmode
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
121 commits
Select commit
Hold shift + click to select a range
a4b40b9
first commit
alonfaraj cd41fd5
update python client ports
alonfaraj 20dc6f1
create default sensors for car and multirotor and choose dynamiclly
alonfaraj eb07b46
update rpc ports in hpp files
alonfaraj e4ad6de
remove simmode from ASimHud
alonfaraj f4c3b7f
fix crash when selet vehicle from yes/no
alonfaraj 5899db8
fix camera director override
alonfaraj d9f6f51
fix crash in sub window when select vehicle from yes/no gui
alonfaraj 1e0b667
clang
alonfaraj 59d06a1
clang
alonfaraj 9a0dc3e
change isCar/Multirotor/CV to public
alonfaraj 91d735c
fix recording for each simmode
alonfaraj f7f3c39
save all logs and imagesin same folder
alonfaraj 68d166c
cleanup
alonfaraj eeb21c2
remove static member ASimModeBase::SIMMODE
alonfaraj 259ecbb
cleanup
alonfaraj b82b37d
enable debug report for all modes
alonfaraj 38fe8ed
clang
alonfaraj 272df02
fix crash after last commit
alonfaraj 969bf59
make camera director default according to the first vehicle
alonfaraj f130e60
update json.hpp to support ordered_json
alonfaraj 06f42e3
laod json as ordered_json
alonfaraj 86e068c
fix init order to supress warnings
alonfaraj a5963e4
load correct viewmode according to the first vehicle
alonfaraj f510fd8
check if simmode has default vehicle before start recording
alonfaraj d5faf95
revert json.hpp
alonfaraj 70094d7
revert settings.hpp
alonfaraj bad7348
fix viewmode and camera director to take the first unorderd vehicle
alonfaraj d6a02d8
don't initialize camera director for vehicle which is not the first i…
alonfaraj 3bcd0eb
cleanup
alonfaraj 3f23fd7
remove simmode constrain
alonfaraj 032ba58
remove get_simmode()
alonfaraj 2d4d8d1
clang
alonfaraj 0cacaf6
revert
alonfaraj ff0d6b7
remove unised simmode
alonfaraj 03c85e4
Merge branch 'remove-simmode' of https://github.com/alonfaraj/AirSim …
alonfaraj 8246931
rename vehicle_type to vehicle_type_
alonfaraj 22a88aa
Merge branch 'remove-simmode' of github.com:alonfaraj/AirSim into rem…
alonfaraj cf30fac
remove unused simmode_name
alonfaraj e4ccd9c
Merge branch 'remove-simmode' of https://github.com/alonfaraj/AirSim …
alonfaraj 602b916
pass vehicle_type to lidar and distance sensors and remove the depend…
alonfaraj 8bc3c99
add cpp files to last commit
alonfaraj 6f0d0ba
remove AirSimSettings::simmode_name
alonfaraj bf08d9a
remove AirSimSettings::singleton().simmode
alonfaraj 233cc2f
clang
alonfaraj c8735aa
revert delete of msr.airlib.AirSimSettings.simmode_name
alonfaraj c895536
update initializeFromSettings usage
alonfaraj 7743908
Merge branch 'remove-simmode' of github.com:alonfaraj/AirSim into rem…
alonfaraj a752479
update unity signatures
alonfaraj f0038db
Merge branch 'remove-simmode' of https://github.com/alonfaraj/AirSim …
alonfaraj 7a7497e
add unused to silent error
alonfaraj 81549af
fix signature
alonfaraj 0d784c8
fix UnityDistanceSensor
alonfaraj 8357b8b
fix unity build
alonfaraj ff31af4
skip computer vision vehicle
alonfaraj 21a1abc
pass vehicle type to initializeFromSettings()
alonfaraj 182724d
Merge branch 'remove-simmode' of https://github.com/alonfaraj/AirSim …
alonfaraj 2913c69
update ros to support different vehicle types
alonfaraj 117fe19
fix ros build
alonfaraj 5781357
add get_client_by_vehicle_type() to header
alonfaraj 8c63b34
fix ros build
alonfaraj a8fd173
fix vehicle_name_ to vehicle_name
alonfaraj fd1e51f
change sensor_defaults_* member to static
alonfaraj c9f691f
fix clock default settings
alonfaraj 818e4c6
move port numbers to vars
alonfaraj 55ce8c7
change rpc ports to static constexpr
alonfaraj aa18729
change port to uint16_t
alonfaraj 7514c7a
change GetDefaultSensors to helper function
alonfaraj d80dff5
- change createSimMode() -> createAllSimModes()
alonfaraj b2a1f59
clang
alonfaraj ed647b4
change subwindows default to choose the first AirSim car
alonfaraj 84b60eb
clang
alonfaraj 2408ec5
move RecordingThread.h include
alonfaraj 0f39922
add using SensorSettingsMap
alonfaraj a282519
remove kSimModeType*
alonfaraj ee51c78
multiple fixes for ros2
alonfaraj ff58f40
Merge branch 'remove-simmode' of github.com:alonfaraj/AirSim into rem…
alonfaraj ec5c0f3
clang
alonfaraj b8801f5
multiple fixes for ros1
alonfaraj 21b5a10
typo
alonfaraj cf79b81
change get_client_by_vehicle_type() to get_client()
alonfaraj 88e0f82
change shared_ptr to make_shared
alonfaraj a60c5f1
Merge branch 'remove-simmode' of https://github.com/alonfaraj/AirSim …
alonfaraj ffd6175
avoid listVehicles() api when has gimbal cmd
alonfaraj 2caf476
update logic when has_gimbal_cmd
alonfaraj 78df805
typo variable
alonfaraj 399b682
- fix GetDefaultSensors for CV vehicle
alonfaraj 9cbba72
rename key to vehicle_name
alonfaraj 6bd6746
update loadClockSettings() to use SteppableClock as default for any v…
alonfaraj 2f57f1b
add const to SensorSettingsMap&
alonfaraj 7be0a72
cleanup
alonfaraj afa5cb6
remove const ref for simmode*
alonfaraj e3494aa
add AirSimSettings::getFirstVehicleSetting() to simplify usage
alonfaraj 5e95dde
add AirsimROSWrapper::get_settings()
alonfaraj 703ee6b
change map iteration
alonfaraj 63bb295
Merge branch 'master' into remove-simmode
alonfaraj 9f37a9c
clang
alonfaraj fd3fbc3
change FRecordingThread to use unique_ptr
alonfaraj 65a6a56
remove default vehicle type in createSensorsFromSettings()
alonfaraj 5b72257
Merge branch 'remove-simmode' of https://github.com/alonfaraj/AirSim …
alonfaraj 2bb5489
simplify loadClockSettings()
alonfaraj f412da1
cleanup
alonfaraj f410b7f
add const iterator
alonfaraj e1289a3
remove default arguments from sensors *Simple ctor
alonfaraj f9aaf81
Merge branch 'remove-simmode' of https://github.com/alonfaraj/AirSim …
alonfaraj 8020a3e
fix unity build
alonfaraj 504209b
undo commits which caused some errors:
alonfaraj faf63c0
fix recording thread
alonfaraj acefa95
fix windows CI
alonfaraj 60455b6
fix examples build
alonfaraj 5494ea6
typo
alonfaraj ab037bf
fix examples build
alonfaraj 00c9f2d
fix BP_LoadLevel_Button
alonfaraj 53fdc02
update sensors ctor's
alonfaraj ba7b547
Merge branch 'microsoft:master' into remove-simmode
alonfaraj 0030654
fix last merge
alonfaraj 3736c7f
fix initializeSubWindows in case vehcile name is not the default
alonfaraj 039e4e6
fix multiple SetNewWorldOrigin() calls
alonfaraj d112c6a
fix crash when auto start recording in case on vehicle exists
alonfaraj dcf7267
move check against zero-vehicles to FRecordingThread::startRecording
alonfaraj 87aefac
remove new on throw exception
alonfaraj File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
update python client ports
- Loading branch information
commit cd41fd599af46a481296cc4ace3864cff5e063f0
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.