Skip to content
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

Xbox Node Controls #274

Open
wants to merge 31 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
84f3453
User/nico-colin-keyon-andrew/can_drivetrain
nico-palmar Jun 28, 2023
a3a9896
remove stale comments
nico-palmar Jul 7, 2023
8016946
GAZEBO RUNNING (#249)
NafisMolla Jul 9, 2023
d917392
PERCEPTION: Setting up sensors (#252)
meshvaD Sep 29, 2023
8450971
cherry picked commit into sim 2024
NafisMolla Oct 3, 2023
1a3d359
costmap setup (#261)
meshvaD Jan 25, 2024
996dc12
first commit, add xbox
keyonjerome Jan 21, 2023
07b0bbb
add gazebo launch
keyonjerome Jan 21, 2023
216e5f0
ros2 control booting
keyonjerome Jan 22, 2023
2fbfdcc
simulation booting changes
keyonjerome Jan 22, 2023
dd02ba8
add compiled urdf
keyonjerome Jan 23, 2023
6bac890
Node file: work in progress
Feb 5, 2023
62d7059
launch file coordinate node
Feb 5, 2023
d8a9069
yet to add library for node
Feb 5, 2023
141863b
node cpp file
Feb 6, 2023
8a17d43
completed header file
Feb 6, 2023
691d6d2
Adding library
Feb 6, 2023
eb0be59
fixing typo
Feb 6, 2023
d0db582
fixing packages
Feb 17, 2023
8d06699
fixing header
Feb 17, 2023
1645e26
fixing node
Feb 17, 2023
c3bc2be
remove compiled urdf, extra dt controllers
keyonjerome Feb 12, 2023
69dd96e
sim changes
keyonjerome Feb 18, 2023
9b293da
files
Feb 19, 2023
86c2233
more filer
Feb 19, 2023
4f82000
formatting
wang-edward Apr 30, 2024
e67ef87
fix typo (coordinateNode -> CoordinateNode) so location_launch.py works
wang-edward Apr 30, 2024
1260297
updating coordinateNode to remove void msgs and add turning functiona…
wang-edward May 10, 2024
6aebfbc
fixing maintainer issues
wang-edward May 11, 2024
a2f7da1
fix for coordinate nodes
jrayappa Jun 30, 2024
fad2bff
adding config files
jrayappa Jun 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
53 changes: 27 additions & 26 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,27 +1,28 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/docker-existing-dockerfile
// See https://aka.ms/vscode-remote/devcontainer.json for format details.
{
"name": "Existing Dockerfile",
"build": {
// Sets the run context to one level up instead of the .devcontainer folder.
"context": "..",
// Update the 'dockerFile' property if you aren't using the standard 'Dockerfile' filename.
"dockerfile": "../Dockerfile.dev"
},
"containerEnv": { "DISPLAY": "host.docker.internal:0.0" }

// Features to add to the dev container. More info: https://containers.dev/features.
// "features": {},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Uncomment the next line to run commands after the container is created.
// "postCreateCommand": "cat /etc/os-release",

// Configure tool-specific properties.
// "customizations": {},

// Uncomment to connect as an existing user other than the container default. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "devcontainer"
}
"context": "../",
"dockerFile": "../Dockerfile.dev",
"containerEnv":{"DISPLAY":"host.docker.internal:0.0"},
// This will launch the container as a non-root user
// "remoteUser" : "ubuntu",
"runArgs": [
// This will allow you to use a ptrace-based debugger like C++, Go, and Rust.
"--cap-add=SYS_PTRACE",
"--security-opt", "seccomp=unconfined"
],
"customizations": {
// Configure properties specific to VS Code.
"vscode": {
// These are the extensions I like to use with ROS2
"extensions": [
"ms-azuretools.vscode-docker",
"ms-python.python",
"ms-vscode.cpptools",
"twxs.cmake",
"ms-vscode.cmake-tools",
"ms-iot.vscode-ros",
"smilerobotics.urdf",
"yzhang.markdown-all-in-one"
]
}}
}
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
devel/
bin/
build/
install/
log/
msg_gen/
srv_gen/
msg/*Action.msg
Expand Down
4 changes: 4 additions & 0 deletions Dockerfile.dev
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ RUN sudo apt update -y --no-install-recommends && sudo apt dist-upgrade -y
# Ensure rosinstall and rosdep are installed and up to date
RUN sudo apt install -y python3-rosdep

# Install Gazebo Classic
RUN curl -sSL http://get.gazebosim.org | sh


# build via docker build -f .\Dockerfile.dev -t uwrt_dev_image .
# run via docker run --name uwrt_dev_container -e DISPLAY=host.docker.internal:0.0 -it -v uwrt_dev_image

Expand Down
1 change: 1 addition & 0 deletions build/.built_by
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
colcon
73 changes: 73 additions & 0 deletions build/compile_commands.json

Large diffs are not rendered by default.

Loading
Loading