Chintan Desai
67646f60d4
Reduce err thres to prevent immediate goal success
1 year ago
Mohamed Fazil
86ea12cfb3
default rate param 30Hz
1 year ago
Mohamed Fazil
799075293f
Error out on stretch body below v0.5
1 year ago
Mohamed Fazil
8e109f9e8f
Bump trajectory server feedback loop rate to 30Hz
1 year ago
Binit Shah
ec3907518f
Fix keyboard_teleop menu not printing after service call
1 year ago
Binit Shah
ba3e4c8b24
Add stretch_driver topic for end_of_arm tool
1 year ago
Binit Shah
5cdd79bfc6
Fix homing/stowing during runstop bug
1 year ago
Binit Shah
f0571d1725
Add runstopped mode to driver
1 year ago
Binit Shah
523caae62c
Rename calibrate_the_robot to home_the_robot
1 year ago
Binit Shah
1ddc310ef4
Renamed is_calibrated to is_homed
1 year ago
Mohamed Fazil
3b3e066b59
Publish runstop_event
1 year ago
aedsinger
7438041390
move to 25hz fast rates
1 year ago
Mohamed Fazil
7d3940334b
Switch from robot to pimu push command
1 year ago
Binit Shah
a6bcb9a964
Remove warn in joint_trajectory_server.py
1 year ago
Aaron Edsinger
ab204eee3b
add error for sync
1 year ago
Aaron Edsinger
635bbe7767
moved push_command to single place
1 year ago
Mohamed Fazil
280d56877c
Init experimental branch for pimu hw id 2
1 year ago
Mohamed Fazil
1f8c5005dd
Add version check for detect_aruco_marker node
1 year ago
Binit Shah
c9dfd4a97d
Fix stretch_driver bug in mobile base command group
1 year ago
hello-chintan
17df38dd39
Update effort to effort_pct
1 year ago
Binit Shah
fe4b4a6e62
New joint_arm in stretch_driver action server
1 year ago
Binit Shah
db6f8474f6
Add API docs for HelloNode
1 year ago
Mohamed Fazil
ec4bfda803
cv2 aruco api changes
1 year ago
Binit Shah
9631525c54
Progress on move_to_pose
1 year ago
Binit Shah
36d5caa134
Add one-liner instantiation of HelloNode
2 years ago
Binit Shah
66d88ceba3
Fix calibrate_the_robot service threading bug
2 years ago
Binit Shah
74f3eb4a62
Add stow_the_robot service to stretch_driver
2 years ago
Binit Shah
c4ff76dd82
Turn fan on in stretch_driver node
2 years ago
Binit Shah
618c8b0e35
Add documentation about the battery topic
2 years ago
Binit Shah
a490700e7c
Augment charging state w/barrel jack button state
2 years ago
Binit Shah
d144a8d305
Calculate charging state based on voltage
2 years ago
Binit Shah
1e75e9af25
Use initial preset & reset to fix rs bugs
2 years ago
Mohamed Fazil
ab78ea0eb7
Command Group status effort_pct key fix
2 years ago
Mohamed Fazil
c7b938dd29
stretch_driver node error out if found old stretch_body
2 years ago
Mohamed Fazil
3572d5bd99
Fix broken APIs in Command groups after contact model addition in stretch_body
The contact_thresh_N, contact_thresh_pos_N and contact_thresh_neg_N argument is deprecated by removing the suffix '_N' with all the move_to(),move_by(), translate_by() and rotate_by() APIs that is associated with stepper motors after the new contatc models feature introduced to the stretch_body.
2 years ago
Binit Shah
b3db7eff6c
Fix hang on killing keyboard_teleop
2 years ago
Binit Shah
7d962c5fb7
Include dex wrist joints in keyboard_teleop
2 years ago
Binit Shah
930423c2de
Fix pluggable ee errors
2 years ago
Binit Shah
8ab897830a
Decouple swappable joints from stop/runstop services
2 years ago
Binit Shah
db1cc8d85a
End effectors are now pluggable into stretch_driver
2 years ago
Binit Shah
82602bda59
Fix gripper joint state calculation
2 years ago
Binit Shah
2b20cc1c64
Rename arm command group
2 years ago
Binit Shah
7eed778065
Simplify joint state calculation by using command groups
2 years ago
Binit Shah
35539b43da
Remove backlash constants from stretch_driver
2 years ago
Binit Shah
e258b2b148
Track backlash state within command groups
2 years ago
Binit Shah
498bcab9cb
Move SimpleCommandGroup to hello_helpers
2 years ago
Charlie Kemp
5d2a964d4d
simpler option to show images when debugging
This adds show_debug_images at the node level. When set to True,
debugging images are displayed via OpenCV, including RGB images
annotated with ArUco marker detections, marker masks, and depth
images used when estimating the pose of the ArUco markers.
3 years ago
Charlie Kemp
4de2780473
sleep before trying to configure the D435i
This appears to fix an issue where the D435i's mode was
not being successfully changed on launch. The code now
sleeps for 3 seconds before trying to configure the D435i,
which appears to fix the problem for the typical launch
files in stretch_ros.
This also appears to resolve an issue that resulted in
warnings from the ArUco marker detection node and
calibration issues. Without a successful mode change,
depth images from the D435i often failed to provide
depth values for the pixels corresponding with the
ArUco markers on Stretch's body.
Addressing this issue will likely obviate the need
for Hello Robot's D435i patch that pins earlier
versions of the D435i software.
3 years ago
Soumith Chintala
581a4bdb24
fix diagnostic_updater arguments
3 years ago
Binit Shah
7cc51d20a7
Correct spelling and cleanup whitespace
3 years ago