Skip to content

boilerplate code to start custom goal setter#127

Open
pradeepg78 wants to merge 89 commits into
feature/nav2-tf-fixfrom
feature/custom-node
Open

boilerplate code to start custom goal setter#127
pradeepg78 wants to merge 89 commits into
feature/nav2-tf-fixfrom
feature/custom-node

Conversation

@pradeepg78

Copy link
Copy Markdown
Contributor

Boilerplate code to send goals to Nav2

zbrotherton and others added 29 commits March 17, 2026 17:14
* Add chmod to counteract permission issues

* fix chmod target
* label servers in nav2_params.yaml

* start identifying what servers we need

* add more detail on servers and whether it is necessary or not

* finished nav2 server labels

* mvoe documentation to wiki page and remove uneccesasry servers
* Add auto agree to upgrade in setup.sh

* Add ignore to non-hardware devcontainers for zed

* Add zed_wrapper dependency to package.xml

* remove references to depthai (previous camera)

* ZED SDK in dockerfile

* Make dockerfile installs conditional

* Fully working conditionals

* rm tailing comma

* add hardware container README

* Add zed description to dockerfile

* add zed 2i node init to hardware launch py

* Add ignore of zed packages to build tasks

* Add has zed deps to json and ignore -WAll errors from odrive building

* Move camera description package to package.xml

* Fix typo in tasks

* remove TODO
…ers (#104)

* TODOs

* trim down rqt packages installed

* trim down imu installed packages

* dockerfile restructure

* restructure zed sdk section

* change mac comparison

* put in all variables

* switch ubuntu to linux in dockerfile

* Add args to devcontainer.json

* imu lib backend mutex

* Rename setup file and working local build of libiio

* USB backend config

* serial backend

* XML Backend

* Network backend

* Basic refactor

* Fix mount cuda conditional

* Trimmed down dockerfile

* Condition gazebo rosdeps

* Move hardware development container platform to jetson ORIN

Co-authored-by: Zane Brotherton <46907447+zbrotherton@users.noreply.github.com>

---------

Co-authored-by: Zane Brotherton <46907447+zbrotherton@users.noreply.github.com>
* RTAB task

* nav2 open task
* Removed keyboard from tasks.json

* Updated for most recent tasks.json
* fix repetitions in costmap

* fix repition of scan parameters
* move environment vars to containerEnv

* fix after merge

* move more variables into containerenv
* Consistency in gnome terminal screen var

* NaNify limits

* fix NaN formatting

* Added proper commas
* Add rplidar to package.xml

* Add rplidar to hardware launchfile

* patch cd bug for hardware
functionality and what it publishes and subscribes
to for reference
* Drafted 2d_lidar for rtabmap

* merge conflicts

* Fixed typo and added RGBD/FromDepth parameters

* Removed ODOM and edited parameters

* Updating commit

* Drafted 2d_lidar for rtabmap

* merge conflicts

* Fixed typo and added RGBD/FromDepth parameters

* Removed ODOM and edited parameters

* Draft of adding base_link

* Edited joint

* Changed joint placement

* Moved base_footprint children to be children of base_link

* Moved odom to be parent of base_link

* Changed sensor files instead of creating new joints

* Reverted lidar changes

* Changed base_footprint to base_link in parameters

* Changed frame id from base_footprint to base_link and changed /odom topic to odom
* Change rplidar intallation to getting & building from github

* we're gonna pretend like that didn't happen
@Glesko22 Glesko22 marked this pull request as ready for review April 26, 2026 23:14
zbrotherton and others added 30 commits May 30, 2026 09:43
* Added CV ROS2 Node (#39)

* Updated Parameters

* Added arguments

* Improved Clarity

* added paramters for Gaussian pyramid (INTENTIONALLY LEFT WITH DUMMY VALUES)

* Added Depth Sensing

* Updated Setup and Package

* added small line changes

* change topics to correct ones

* Changed PointCloud to Depth Image

* return a pointcloud (costmap should accept) rather than an image

* add factory configuration values for camera

* fix error

* fix issues, should be outputting a valid point cloud. more testing to be done

* small cleanup (imported subscriber twice)

* small syntax fix

* added small todo to find frame id for camera

* Create left and right publishers, and helper
function to construct goal path

* Split into left and right lanes for goal setting
publishing

* added testing parameter to start developing a
local test of left and right lane parsing

* added basic testing helper, file now runs, can
be tested with camera soon when frame id and
connectivity is verified

* added basic debugging print for left and rightlanes

* added code to sort the points by distance

---------

Co-authored-by: = <laursc@rpi.edu>
Co-authored-by: eemukh <eehit.mukherjee@gmail.com>
Co-authored-by: Cam LC <124944268+H2re@users.noreply.github.com>
Co-authored-by: Vincent Borello <borelv@rpi.edu>
Co-authored-by: S Murokh <sashamurokh@gmail.com>
Co-authored-by: Gavin <vaintortoise89@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants