ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

So I think you have a few options. If you have an Android phone, then you could connect it up and write a node using RosJava and then use the android.telephony SmsManager to send out your texts: http://developer.android.com/reference/android/telephony/SmsManager.html This has the advantage of not needed any equipment other than what you carry. But you can't use your phone while on the robot. :)

Another great option would be something like this: http://www.sparkfun.com/products/9311. This board is great because it just appears as a /dev/ttyUSB* serial device since it uses an FTDI chip (commonly used everywhere, including ROS). The key with this is to make sure the frequencies supported include those of at least one of your GSM providers (in the US: T-Mobile and AT&T).

So I think you have a few options. If you have an Android phone, then you could connect it up and write a node using RosJava and then use the android.telephony SmsManager to send out your texts: http://developer.android.com/reference/android/telephony/SmsManager.html This has the advantage of not needed needing any equipment other than what you carry. But you can't use your phone while on the robot. :)

Another great option would be something like this: http://www.sparkfun.com/products/9311. This board is great because it just appears as a /dev/ttyUSB* serial device since it uses an FTDI chip (commonly used everywhere, including ROS). The key with this is to make sure the frequencies supported include those of at least one of your GSM providers (in the US: T-Mobile and AT&T).