初始化项目,包含fast_lio_ws和unitree_sdk2

This commit is contained in:
2026-10-12 15:01:52 +08:00
commit 8e16ecceba
1490 changed files with 232338 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
#ifndef __UT_ROBOT_SDK_SERIALIZE_HPP__
#define __UT_ROBOT_SDK_SERIALIZE_HPP__
#include <unitree/common/json/jsonize.hpp>
namespace unitree
{
namespace robot
{
template<typename T>
inline bool Serialize(const T& instance, std::string& serialziedData)
{
try
{
serialziedData = common::ToJsonString(instance);
}
catch(const common::Exception& e)
{
return false;
}
return true;
}
template<typename T>
inline bool Deserialize(const std::string& serialziedData, T& instance)
{
try
{
instance = common::FromJsonString<T>(serialziedData);
}
catch(const common::Exception& e)
{
return false;
}
return true;
}
}
}
#endif//__UT_ROBOT_SDK_SERIALIZE_HPP__