-
Notifications
You must be signed in to change notification settings - Fork 3
rktl Comments and Documentation #147
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
Abuynits
wants to merge
109
commits into
purdue-arc:sim-refactor
Choose a base branch
from
Abuynits:sim-refactor
base: sim-refactor
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 all commits
Commits
Show all changes
109 commits
Select commit
Hold shift + click to select a range
3345629
reviewed sim side code and left questions"
Abuynits 77c836c
_ros_interface.py: added comments
Abuynits 69c1399
rocket_league_interface.py: added comments
Abuynits b52b82a
node:rocket_league_agent: added comments
Abuynits 5a51127
train_rocket_league.py script: added comments
Abuynits cda5c78
simulator node: added comments
Abuynits 6ce321f
sim.py: added comments
Abuynits b3b9869
added field randomization
Abuynits 2e0b9bf
added max_speed randomization
Abuynits 7cb2c5c
added steering throw randomization
Abuynits 7814cf8
redid randomization function, added comments for readability
Abuynits df7d91a
split up reset function
Abuynits 6108620
moved max_speed and steering_throw generation to seperate functions
Abuynits 28cf355
created separate func init for spawn location
Abuynits a13861d
created seperate func into car properties
Abuynits ceb460e
fixed type in car properties init
Abuynits f958784
added function for initializing car properties
Abuynits 9ffe685
added function for initialization of sensor noise
Abuynits bbbedf5
specified renewal of functions in the simulator and the passing of pa…
Abuynits e9cbb44
added functions for ball generation
Abuynits dd3e5b8
added comments
Abuynits 70b1432
added further split of functions to the simulator class
Abuynits 2203310
added function for creation of any type of rospy variable given a few…
Abuynits 2ed9ee6
split up car creation and car properties generation in multiple funct…
Abuynits 29d7ec6
added function for looping over and deleting all of the cars
Abuynits 3e1fe94
split up initialization in the simulator node
Abuynits 19f8b22
fixed typos in functions
Abuynits a34b935
formated the simulation yaml
Abuynits f6019ff
meeting 2 feedback:
Abuynits 70345bd
setup for reset of parameters:
Abuynits 06a800f
allowed functions to set and return values at the same time for redun…
Abuynits e44a8a3
fixed moment with bad indent in python to add reset_car and reset_bal…
Abuynits d7e7816
removed update function and handed it off to sim.py class
Abuynits 903a710
added new vars to car.py, added main logic for reseting cars and ball…
Abuynits 1ccc57a
fixed bug with unfilled paramter
Abuynits f0537f6
fixed typos in tex
Abuynits eda35a9
fixed get_param to be more modular, made exception throw fatal error …
Abuynits d2cb850
added a list as a valid return type from sim_get_param
Abuynits e18a92d
added untested get_sim_dict function that loops thorugh recursion giv…
Abuynits 838a2fb
added logic that prevents cars from spawning on each other;
Abuynits 5d55fa0
added print statment to invalidrospyparam exception
Abuynits ddd361f
fixed white space type for functions
Abuynits 386454f
removed white space change
Abuynits 26bf93c
added constants to the top of the file
Abuynits 4aa3b7f
large comment organization and changes:
Abuynits 5f53f75
added urdf folder with auto-generated files to .gitignore
Abuynits ec41d42
added init_pos to param instead of pos. for cap.py
Abuynits 2cb0e78
removed check of whether the care name is in the configs as outdated …
Abuynits 6c90ec2
removed set member variables in set_senosr_noise function
Abuynits 2becdee
removed function for setting sensor noise and placed it in the init f…
Abuynits b1374ea
renamed function from set_car_properties to set_properties
Abuynits e0aa4d3
redid get_sim_param and get_sim_dict
Abuynits 3b76816
remove the reset of car properties as they are part of the instantiat…
Abuynits 22796c9
added changes to a function that was renamed in a previous commit
Abuynits 6ab5af7
added reworked comments for the car class
Abuynits 7a12de8
cleaned up comments, split them up in smaller, more concise chunks
Abuynits 8407694
updated comments to be more concise and formated the file
Abuynits 3f78d4b
simplified comments, split them up according to organization of wiki
Abuynits cfd52db
reworked comments for simulator class
Abuynits 6395703
cleaned up comments, removed uneeded descriptions
Abuynits 79ca826
added urdf autogenerated files to .gitignore
Abuynits 437d97d
added clean exit via rospy.logfatal(error) over calling custom exception
Abuynits 24da15f
removed straightforward and summary based comments
Abuynits 1efbb13
fixed grammer, punctuation, capitalization for _ros_interface
Abuynits 3252740
fixed grammer, punctuation, capitalization, cleaned and clarified var…
Abuynits d3566cd
fixed grammer, punctuation, capitalization, cleaned and clarified var…
Abuynits 3951104
fixed grammer, punctuation, capitalization, cleaned and clarified var…
Abuynits d6f134b
removed walls.urdf from being tracked in git repo
Abuynits 288ae4c
reformated comments, removed confusing comment
Abuynits 66dc5a1
added second paramter to get_sim_param, calling all rospy.getparam wi…
Abuynits dcf4ce2
fixed grammer, punctuation, capitalization, cleaned and clarified var…
Abuynits 80db691
fixed comments
Abuynits 0af68da
fixed comments
Abuynits 8c2c214
added params for resetting the ball and passing in velocity and position
Abuynits 97fdb81
simulator node rebuild:
Abuynits 3ba1e69
added two more callback functions: delete and create all cars. might …
Abuynits 30e80c1
removed generate_car_properties function to reset_cb
Abuynits 03ed884
worked through comments and changes for these file
Abuynits 8297e13
fixed comments and added better documentation
Abuynits 07b69a6
undid bad formating
Abuynits e65a5f6
added better comments and documentation
Abuynits ab9b859
added comments for car.py
Abuynits 56a5796
added the configuration function back as it is called by the sim.py
Abuynits e56fc01
changed the reset_cb function to have an empty param. removed the cur…
Abuynits 8b4df34
fixed bug in bad function call, reworked comments and swapped out res…
Abuynits 5d4a184
refactored car.py
Abuynits 2998978
reworked reset fucntion and create_cb / delete_cb functions, saving work
Abuynits 6a2f9a0
refactored the reset function
Abuynits 612208c
add pfilter to dockerfile
jaketockerman 886bd3c
Merge pull request #148 from purdue-arc/pfilter
ajernandes c71d6e3
add pull argument to docker build call in server run
jaketockerman ed99727
Merge pull request #149 from purdue-arc/dsr
ajernandes ef1b82c
fixed bugs with bad param naming, identified future bug with attempt …
Abuynits 9f04ae0
fixed error with fetching dictionary
Abuynits 5fe306f
fixed errors with invalid access and checking in hashmap
Abuynits cfc93a7
fixed moment with indent, fixed other bugs
Abuynits ee1dd09
no more momments with compilation
Abuynits 19862ff
final changes
Abuynits 1fed44f
Update .gitignore
jcrm1 0604602
added print statements, fixed bad math sqrt call
Abuynits ea04ee7
added debug print, fixed math.random call
Abuynits b16934c
Merge pull request #151 from purdue-arc/jcrm1-gitignore-patch
halcdev 1916b63
Merge branch 'main' into sim-refactor
Abuynits fd94e61
fixed overlap generations of cars
Abuynits 90550ef
udpated sim
Abuynits 0a4b5cd
added debug messages: problem: 0 velocity in car
Abuynits 04b9ec7
aded debug print
Abuynits 1d3fd83
found problem with bad cmd
Abuynits 4b34087
tested out the randomization of parameters.need to update callback fu…
Abuynits 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
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
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
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
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
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
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
Oops, something went wrong.
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.