微型 · 六維力傳感器Photon Finger
2024年,華力創科學發布了目前已知世界上尺寸最小的光基六維力傳感器Photon Finger,首次將多維力傳感器尺寸微縮至毫米級別,攻克了長期困擾業內的力覺傳感器微型化難題。 Photon Finger直徑僅8.5mm,厚度7mm,憑借微型尺寸,成功實現在機器人指尖集成高精度六維力傳感器,解決了掣肘人形機器人落地應用的指尖力覺缺失難題。
所屬分類:
力及力矩傳感器
關鍵詞:
微型 · 六維力傳感器Photon Finger
產品咨詢
- 產品描述
- 產品功能特點
- 產品的技術參數
- 產品的結構圖
- 示例代碼
-
2024年,華力創科學發布了目前已知世界上尺寸最小的光基六維力傳感器Photon Finger,首次將多維力傳感器尺寸微縮至毫米級別,攻克了長期困擾業內的力覺傳感器微型化難題。
Photon Finger直徑僅8.5mm,厚度7mm,憑借微型尺寸,成功實現在機器人指尖集成高精度六維力傳感器,解決了掣肘人形機器人落地應用的指尖力覺缺失難題。
-
1. 目前已知世界范圍內尺寸最小,直徑僅8.5mm,厚度7mm
2. 高性能,高靈敏,大量程
3. 千赫茲級別的通訊頻率
4. 功耗<0.1W
5. 耐高溫強磁
-
技術參數 / Technical Parameters 量程 / Range
Fz : 60N
Fx=Fy : 20N
Mx=My : 0.07Nm過載 / Overload
250%F.S
重復精度 / Repeatability
1%F.S
分辨力 / Resolution
0.05N
零漂 / Zero Drift
0.5%F.S
防護等級 / Protection Rating
IP65
供電電壓 / Supply Voltage
DC 24V
溫度補償 / Temperature Compensation
-10℃ ~40℃
工作溫度 / Operating Temperature
-10℃ ~50℃
輸出信號 / Output Signal
RS485/ 或其他
采樣頻率 / Sampling Frequency
1000Hz
-
-
#include <chrono>
#include "sensor_connector/sensor_connector.h"
#include "sensor_connector/method.h"
#ifdef _WIN32
#include <windows.h>
#define imsleep(microsecond) Sleep(microsecond) // ms
#else
#include <unistd.h>
#define imsleep(microsecond) usleep(1000 * microsecond) // ms
#endif
std::string GetTimeStamp()
{
auto timeNow = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch());
long timestamp = timeNow.count();
return std::to_string(timestamp);
}
int main(int argc, const char** argv)
{
haptron::ConnectorConfig sc;
sc.sensor_type = haptron::SensorType::Photon_FINGER;
sc.com_pro = haptron::CommucationProtocol::Serial;
sc.port = std::string("/dev/ttyACM0");
haptron::SensorConnector sensor_connector(sc);
float fx, fy, fz, mx, my, mz = 0.0;
bool ret = sensor_connector.connect();
if(!ret){
return -1;
}
while (true)
{
sensor_connector.get_data(fx, fy, fz, mx, my, mz);
// auto timeNow = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch());
// long timestamp = timeNow.count();
std::cout << "Time Stamped: " << GetTimeStamp() << std::endl;
haptron::photon_finger_decouple(0.0, 0.0, 0.005, fz, mx, my, fx, fy);
printf("Sensor data: %6.4f, %6.4f, %6.4f, %6.4f, %6.4f, %6.4f.\n", fx, fy, fz, mx, my, mz);
imsleep(10);
}
sensor_connector.close();
return 0;
}
相關產品
了解詳情 >
了解詳情 >
了解詳情 >
了解詳情 >
了解詳情 >
了解詳情 >
產品咨詢