forked from RethinkRobotics/baxter_common
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/release-0.7.0'
- Loading branch information
Showing
95 changed files
with
2,065 additions
and
501 deletions.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
0.7.0 (2013-11-21) | ||
--------------------------------- | ||
- Removal of baxter_msgs in favor of baxter_core_msgs (Baxter communication) and baxter_maintenance_msgs (maintenance routines). This allowed for the removal of the implemented proxy for direct robot communication decreasing latency significantly. | ||
- Gazebo and ros_control URDF tags added. | ||
- Adds low poly meshes for pedestal and torso collision descriptions for MoveIt! | ||
- Adds electric and suction gripper meshes | ||
- Adds <left/right>_gripper_base link/joint - necessary for object/gripper mass customization. | ||
- Updates URDF effector fields to reflect robot maximums. | ||
- Fixes head origin bug. Head now rotates correctly when visualized. |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
baxter_common | ||
============== | ||
|
||
URDF, meshes, and custom messages describing the Baxter Research Robot from Rethink Robotics | ||
|
||
Code & Tickets | ||
-------------- | ||
|
||
+-----------------+----------------------------------------------------------------+ | ||
| Documentation | https://github.com/RethinkRobotics/sdk-docs/wiki | | ||
+-----------------+----------------------------------------------------------------+ | ||
| Issues | https://github.com/RethinkRobotics/baxter_common/issues | | ||
+-----------------+----------------------------------------------------------------+ | ||
| Contributions | https://github.com/RethinkRobotics/sdk-docs/wiki/Contributions | | ||
+-----------------+----------------------------------------------------------------+ | ||
|
||
baxter_common Repository Overview | ||
--------------------------------- | ||
|
||
:: | ||
|
||
. | ||
| | ||
+-- baxter_common/ baxter_common metapackage | ||
| | ||
+-- baxter_description/ urdf and meshes describing baxter | ||
| +-- urdf/ | ||
| +-- meshes/ | ||
| | ||
+-- baxter_core_msgs/ messages and services for communication with baxter | ||
| +-- msgs/ | ||
| +-- srvs/ | ||
| | ||
+-- baxter_maintenance_msgs/ messages and services for baxter maintenance routines | ||
| +-- msgs/ | ||
| +-- srvs/ | ||
|
||
|
||
Other Baxter Repositories | ||
------------------------- | ||
|
||
+------------------+-----------------------------------------------------+ | ||
| baxter | https://github.com/RethinkRobotics/baxter | | ||
+------------------+-----------------------------------------------------+ | ||
| baxter_interface | https://github.com/RethinkRobotics/baxter_interface | | ||
+------------------+-----------------------------------------------------+ | ||
| baxter_tools | https://github.com/RethinkRobotics/baxter_tools | | ||
+------------------+-----------------------------------------------------+ | ||
| baxter_examples | https://github.com/RethinkRobotics/baxter_examples | | ||
+------------------+-----------------------------------------------------+ | ||
|
||
Latest Release Information | ||
-------------------------- | ||
|
||
https://github.com/RethinkRobotics/sdk-docs/wiki/Release-Changes |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,17 @@ | ||
<?xml version="1.0"?> | ||
<package> | ||
<name>baxter_common</name> | ||
<version>0.6.1</version> | ||
<description>URDF, meshes, and custom messages | ||
describing the Baxter robot from Rethink Robotics. | ||
<version>0.7.0</version> | ||
<description> | ||
URDF, meshes, and custom messages describing the Baxter Research | ||
Robot from Rethink Robotics. | ||
</description> | ||
|
||
<maintainer email="[email protected]"> | ||
Rethink Robotics Inc. | ||
</maintainer> | ||
<license>BSD</license> | ||
<url type="website">http://www.rethinkrobotics.com</url> | ||
<url type="website">http://www.rethinkrobotics.com/sdk</url> | ||
<url type="repository"> | ||
https://github.com/RethinkRobotics/baxter_common | ||
</url> | ||
|
@@ -22,7 +23,8 @@ | |
<buildtool_depend>catkin</buildtool_depend> | ||
|
||
<run_depend>baxter_description</run_depend> | ||
<run_depend>baxter_msgs</run_depend> | ||
<run_depend>baxter_core_msgs</run_depend> | ||
<run_depend>baxter_maintenance_msgs</run_depend> | ||
|
||
<export> | ||
<metapackage/> | ||
|
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
cmake_minimum_required(VERSION 2.8.3) | ||
project(baxter_core_msgs) | ||
|
||
find_package(catkin REQUIRED | ||
message_generation | ||
geometry_msgs | ||
sensor_msgs | ||
std_msgs | ||
) | ||
|
||
add_message_files(DIRECTORY msg FILES | ||
AnalogIOState.msg | ||
AnalogIOStates.msg | ||
AnalogOutputCommand.msg | ||
AssemblyState.msg | ||
AssemblyStates.msg | ||
CameraControl.msg | ||
CameraSettings.msg | ||
CollisionAvoidanceState.msg | ||
CollisionDetectionState.msg | ||
DigitalIOState.msg | ||
DigitalIOStates.msg | ||
DigitalOutputCommand.msg | ||
EndEffectorCommand.msg | ||
EndEffectorProperties.msg | ||
EndEffectorState.msg | ||
EndpointState.msg | ||
EndpointStates.msg | ||
HeadPanCommand.msg | ||
HeadState.msg | ||
ITBState.msg | ||
ITBStates.msg | ||
JointCommand.msg | ||
NavigatorState.msg | ||
NavigatorStates.msg | ||
RobustControllerStatus.msg | ||
SEAJointState.msg | ||
) | ||
|
||
add_service_files(DIRECTORY srv FILES | ||
CloseCamera.srv | ||
ListCameras.srv | ||
OpenCamera.srv | ||
SolvePositionIK.srv | ||
) | ||
|
||
generate_messages(DEPENDENCIES | ||
geometry_msgs | ||
sensor_msgs | ||
std_msgs | ||
) | ||
|
||
catkin_package(CATKIN_DEPENDS | ||
message_runtime | ||
geometry_msgs | ||
sensor_msgs | ||
std_msgs | ||
) |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
string[] names | ||
AssemblyState[] states |
File renamed without changes.
File renamed without changes.
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
std_msgs/Header header | ||
bool other_arm | ||
string[] collision_object |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
std_msgs/Header header | ||
bool collision_state |
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
## Command to be sent to an end effector | ||
uint32 id # target end effector id | ||
string command # operation to perform | ||
# Well known commands: | ||
string CMD_NO_OP = no_op | ||
string CMD_SET = set | ||
string CMD_CONFIGURE = configure | ||
string CMD_REBOOT = reboot | ||
string CMD_RESET = reset | ||
string CMD_CALIBRATE = calibrate | ||
string CMD_CLEAR_CALIBRATION = clear_calibration | ||
string CMD_PREPARE_TO_GRIP = prepare_to_grip | ||
string CMD_GRIP = grip | ||
string CMD_RELEASE = release | ||
string CMD_GO = go | ||
string CMD_STOP = stop | ||
# | ||
string args # JSON arguments to the command | ||
# | ||
string sender # optional identifier, returned in state when the command is handled | ||
uint32 sequence # optional sequence number, return in state when the command is handled | ||
|
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
uint32 id # EndEffectorId | ||
uint8 ui_type | ||
# End Effector type enumeration, for the UI: | ||
uint8 NO_GRIPPER = 0 | ||
uint8 SUCTION_CUP_GRIPPER = 1 | ||
uint8 ELECTRIC_GRIPPER = 2 | ||
uint8 CUSTOM_GRIPPER = 3 | ||
string manufacturer # Manufacturer name | ||
string product # Product name | ||
string serial_number # Serial number, optional | ||
string hardware_rev # Hardware revision, optional | ||
string firmware_rev # Firmware revision, optional | ||
string firmware_date # Firmware date, optional | ||
# | ||
# End Effector Capabilities | ||
bool controls_grip # true if the gripper has grip/release control | ||
bool senses_grip # true if the gripper has grip sense | ||
bool reverses_grip # true if the gripper has reverse-grip mode | ||
|
||
bool controls_force # true if the gripper has force control | ||
bool senses_force # true if the gripper has force sense | ||
|
||
bool controls_position # true if the gripper has position control | ||
bool senses_position # true if the gripper has position sense | ||
# | ||
string properties # JSON; other properties |
This file contains 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
File renamed without changes.
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
string[] names | ||
EndpointState[] states | ||
|
File renamed without changes.
File renamed without changes.
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,6 @@ bool left | |
bool right | ||
uint8 wheel | ||
|
||
|
||
# true if the inner light is on, false if not | ||
bool innerLight | ||
|
||
|
2 changes: 1 addition & 1 deletion
2
baxter_msgs/msg/ITBStates.msg → baxter_core_msgs/msg/ITBStates.msg
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
# used when publishing multiple itbs | ||
string[] names | ||
ITB[] states | ||
ITBState[] states |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
int32 mode | ||
float64[] command | ||
string[] names | ||
|
||
int32 POSITION_MODE=1 | ||
int32 VELOCITY_MODE=2 | ||
int32 TORQUE_MODE=3 |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# OK button | ||
bool ok | ||
# Cancel button | ||
bool cancel | ||
# Show button | ||
bool show | ||
# Wheel button | ||
uint8 wheel | ||
|
||
# true if the inner light is on, false if not | ||
bool innerLight | ||
|
||
# true if the outer light is on, false if not | ||
bool outerLight |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# used when publishing multiple navigators | ||
string[] names | ||
NavigatorState[] states |
File renamed without changes.
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# This is a message that holds data to describe the state of a set of torque controlled joints. | ||
# | ||
# The state of each joint (revolute or prismatic) is defined by: | ||
# * the position of the joint (rad or m), | ||
# * the velocity of the joint (rad/s or m/s) and | ||
# * the effort that is applied in the joint (Nm or N). | ||
# | ||
# Each joint is uniquely identified by its name | ||
# The header specifies the time at which the joint states were recorded. All the joint states | ||
# in one message have to be recorded at the same time. | ||
# | ||
# This message consists of a multiple arrays, one for each part of the joint state. | ||
# The goal is to make each of the fields optional. When e.g. your joints have no | ||
# effort associated with them, you can leave the effort array empty. | ||
# | ||
# All arrays in this message should have the same size, or be empty. | ||
# This is the only way to uniquely associate the joint name with the correct | ||
# states. | ||
|
||
|
||
Header header | ||
|
||
string[] name | ||
float64[] position | ||
float64[] velocity | ||
float64[] effort | ||
float64[] gravity_model_effort | ||
float64[] hysteresis_model_effort | ||
float64[] crosstalk_model_effort |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,35 @@ | ||
<?xml version="1.0"?> | ||
<package> | ||
<name>baxter_msgs</name> | ||
<version>0.6.1</version> | ||
<name>baxter_core_msgs</name> | ||
<version>0.7.0</version> | ||
<description> | ||
Messages and Services required for communication | ||
with the Baxter robot from Rethink Robotics. | ||
Messages and Services required for communication with the Baxter | ||
Research Robot from Rethink Robotics. | ||
</description> | ||
|
||
<maintainer email="[email protected]"> | ||
Rethink Robotics Inc. | ||
</maintainer> | ||
<license>BSD</license> | ||
<url type="website">http://www.rethinkrobotics.com</url> | ||
<url type="website">http://www.rethinkrobotics.com/sdk</url> | ||
<url type="repository"> | ||
https://github.com/RethinkRobotics/sdk-examples | ||
https://github.com/RethinkRobotics/baxter_common | ||
</url> | ||
<url type="bugtracker"> | ||
https://github.com/RethinkRobotics/sdk-examples/issues | ||
https://github.com/RethinkRobotics/baxter_common/issues | ||
</url> | ||
<author>Rethink Robotics Inc.</author> | ||
|
||
<buildtool_depend>catkin</buildtool_depend> | ||
|
||
<build_depend>message_generation</build_depend> | ||
<build_depend>std_msgs</build_depend> | ||
<build_depend>geometry_msgs</build_depend> | ||
<build_depend>sensor_msgs</build_depend> | ||
<build_depend>std_msgs</build_depend> | ||
|
||
<run_depend>message_runtime</run_depend> | ||
<run_depend>std_msgs</run_depend> | ||
<run_depend>geometry_msgs</run_depend> | ||
<run_depend>sensor_msgs</run_depend> | ||
<run_depend>std_msgs</run_depend> | ||
|
||
</package> |
File renamed without changes.
File renamed without changes.
File renamed without changes.
Oops, something went wrong.